// BENCHFN.h
// Generated by decompiling BENCHFN.EXE
// using Reko decompiler version 0.11.6.0.

/*
// Equivalence classes ////////////
Eq_1: (struct "Globals" (8000 (ptr16 Eq_3) ptr8000))
	globals_t (in globals : (ptr32 (struct "Globals")))
Eq_2: (segment "seg07F0_t" 0100)
	T_2 (in seg07F0 @ 07F0:0000 : selector)
Eq_3: (segment "seg0800_t" (1F8 (ptr16 Eq_6) ptr01F8) (330 Eq_414 t0330) (332 (ptr16 Eq_413) ptr0332) (7F2 code t07F2) (1D65 code t1D65))
	T_3 (in seg0800 @ 0800:0000 : selector)
Eq_4: (segment "seg09DB_t")
	T_4 (in seg09DB @ 09DB:0000 : selector)
Eq_6: (segment "Eq_6"
		(0 (arr uint8) a0000)
		(2F char b002F)
		(74 (ptr32 code) ptr0074)
		(78 (ptr32 code) ptr0078)
		(7C (ptr32 code) ptr007C)
		(80 (ptr32 code) ptr0080)
		(5DC (memptr (ptr16 Eq_3) code) ptr05DC))
	T_6 (in Mem0[0800:01F8:selector] @ 0800:0121 : selector)
	T_7 (in ds_5 @ 0800:0121 : (ptr16 Eq_6))
	T_10 (in ds @ 0800:0126 : (ptr16 Eq_6))
	T_150 (in Mem0[0800:01F8:selector] @ 0800:01EE : selector)
Eq_8: (fn void ((ptr16 Eq_6)))
	T_8 (in __restorezero @ 0800:0126 : segptr32)
	T_9 (in signature of __restorezero @ 0800:01A5 : void)
Eq_36: (fn void (byte))
	T_36 (in msdos_terminate @ 0800:0156 : segptr32)
	T_37 (in signature of msdos_terminate : void)
Eq_39: (segment "Eq_39")
	T_39 (in ss @ 0800:0156 : selector)
Eq_40: (struct "Eq_40" (2 byte b0002))
	T_40 (in sp_9 @ 0800:0156 : (memptr (ptr16 Eq_39) Eq_40))
Eq_46: (fn void ((ptr32 char), word16))
	T_46 (in fn0800_01DA @ 0800:014C : segptr32)
	T_47 (in signature of fn0800_01DA @ 0800:01DA : void)
	T_149 (in fn0800_01DA @ 0800:01EE : segptr32)
Eq_54: (segment "Eq_54" (74 word32 dw0074) (78 word32 dw0078) (7C word32 dw007C) (80 word32 dw0080))
	T_54 (in ds @ 0800:014C : (ptr16 Eq_54))
Eq_55: (fn word32 (byte))
	T_55 (in msdos_get_interrupt_vector @ 0800:016C : segptr32)
	T_56 (in signature of msdos_get_interrupt_vector : void)
Eq_63: (fn word32 (byte))
	T_63 (in msdos_get_interrupt_vector @ 0800:0179 : segptr32)
	T_64 (in signature of msdos_get_interrupt_vector : void)
Eq_71: (fn word32 (byte))
	T_71 (in msdos_get_interrupt_vector @ 0800:0186 : segptr32)
	T_72 (in signature of msdos_get_interrupt_vector : void)
Eq_79: (fn word32 (byte))
	T_79 (in msdos_get_interrupt_vector @ 0800:0193 : segptr32)
	T_80 (in signature of msdos_get_interrupt_vector : void)
Eq_87: (fn void (byte, (ptr32 code)))
	T_87 (in msdos_set_interrupt_vector @ 0800:01A1 : segptr32)
	T_88 (in signature of msdos_set_interrupt_vector : void)
Eq_92: (segment "Eq_92" (158 Eq_93 t0158))
	T_92 (in cs @ 0800:01A1 : (ptr16 Eq_92))
Eq_93: <unknown>
	T_93 (in 0x158<16> @ 0800:01A1 : word16)
Eq_96: (fn void (byte, (ptr32 code)))
	T_96 (in msdos_set_interrupt_vector @ 0800:01AD : segptr32)
	T_97 (in signature of msdos_set_interrupt_vector : void)
Eq_105: (fn void (byte, (ptr32 code)))
	T_105 (in msdos_set_interrupt_vector @ 0800:01B8 : segptr32)
	T_106 (in signature of msdos_set_interrupt_vector : void)
Eq_114: (fn void (byte, (ptr32 code)))
	T_114 (in msdos_set_interrupt_vector @ 0800:01C3 : segptr32)
	T_115 (in signature of msdos_set_interrupt_vector : void)
Eq_123: (fn void (byte, (ptr32 code)))
	T_123 (in msdos_set_interrupt_vector @ 0800:01CE : segptr32)
	T_124 (in signature of msdos_set_interrupt_vector : void)
Eq_132: (fn word32 (word16, word16, (ptr32 char), word16))
	T_132 (in msdos_write_file @ 0800:01DF : segptr32)
	T_133 (in signature of msdos_write_file : void)
Eq_142: (fn void (word16, (memptr (ptr16 Eq_6) char)))
	T_142 (in fn0800_01E9 @ 0800:01E6 : segptr32)
	T_143 (in signature of fn0800_01E9 @ 0800:01E9 : void)
Eq_153: (fn void ())
	T_153 (in __exit @ 0800:01F5 : segptr32)
	T_154 (in signature of __exit @ 0800:0121 : void)
	T_411 (in __exit @ 0800:032A : segptr32)
Eq_156: (fn void ())
	T_156 (in _f3 @ 0800:0202 : segptr32)
	T_157 (in signature of _f3 @ 0800:01FA : void)
	T_159 (in _f3 @ 0800:0205 : segptr32)
	T_161 (in _f3 @ 0800:0208 : segptr32)
	T_163 (in _f3 @ 0800:020B : segptr32)
	T_165 (in _f3 @ 0800:020E : segptr32)
	T_167 (in _f3 @ 0800:0211 : segptr32)
	T_169 (in _f3 @ 0800:0214 : segptr32)
	T_171 (in _f3 @ 0800:0217 : segptr32)
	T_173 (in _f3 @ 0800:021A : segptr32)
	T_175 (in _f3 @ 0800:021D : segptr32)
Eq_177: (fn void ())
	T_177 (in _f2 @ 0800:0225 : segptr32)
	T_178 (in signature of _f2 @ 0800:01FF : void)
	T_180 (in _f2 @ 0800:0228 : segptr32)
	T_182 (in _f2 @ 0800:022B : segptr32)
	T_184 (in _f2 @ 0800:022E : segptr32)
	T_186 (in _f2 @ 0800:0231 : segptr32)
	T_188 (in _f2 @ 0800:0234 : segptr32)
	T_190 (in _f2 @ 0800:0237 : segptr32)
	T_192 (in _f2 @ 0800:023A : segptr32)
	T_194 (in _f2 @ 0800:023D : segptr32)
	T_196 (in _f2 @ 0800:0240 : segptr32)
Eq_198: (fn void ())
	T_198 (in f1_name_overridden @ 0800:0248 : segptr32)
	T_199 (in signature of f1_name_overridden @ 0800:0222 : void)
	T_201 (in f1_name_overridden @ 0800:024B : segptr32)
	T_203 (in f1_name_overridden @ 0800:024E : segptr32)
	T_205 (in f1_name_overridden @ 0800:0251 : segptr32)
	T_207 (in f1_name_overridden @ 0800:0254 : segptr32)
	T_209 (in f1_name_overridden @ 0800:0257 : segptr32)
	T_211 (in f1_name_overridden @ 0800:025A : segptr32)
	T_213 (in f1_name_overridden @ 0800:025D : segptr32)
	T_215 (in f1_name_overridden @ 0800:0260 : segptr32)
Eq_217: (union "Eq_217" (byte u0) (word32 u1) ((ptr16 Eq_4913) u2) ((memptr Eq_217 Eq_4914) u3) ((memptr Eq_217 Eq_4915) u4))
	T_217 (in cx @ 0800:0264 : Eq_217)
	T_218 (in dx @ 0800:0264 : Eq_217)
	T_219 (in bx @ 0800:0264 : Eq_217)
	T_221 (in ds @ 0800:0264 : Eq_217)
	T_226 (in ds @ 0800:027B : Eq_217)
	T_232 (in cx @ 0800:027B : Eq_217)
	T_233 (in dx @ 0800:027B : Eq_217)
	T_234 (in bx @ 0800:027B : Eq_217)
	T_235 (in ds @ 0800:027B : Eq_217)
	T_236 (in wArg02 @ 0800:027B : Eq_217)
	T_237 (in 0x194<16> @ 0800:027B : word16)
	T_240 (in bx_37 @ 0800:027B : Eq_217)
	T_244 (in _scanf(_printf(cx, dx, bx, ds, 0x194<16>), es, ds, 0x1B0<16>, out bx_37, out bp_36) @ 0800:027B : word16)
	T_245 (in dx_40 @ 0800:027B : Eq_217)
	T_252 (in Mem33[ss:sp_43 + 2<i16>:word16] @ 0800:027F : word16)
	T_253 (in cx_52 @ 0800:027F : Eq_217)
	T_257 (in Mem33[ss:bp_36 + -2<i16>:word16] @ 0800:0280 : word16)
	T_261 (in Mem56[ss:sp_43 + 2<i16>:word16] @ 0800:0280 : word16)
	T_270 (in 0x1B4<16> @ 0800:0289 : word16)
	T_274 (in Mem62[ss:sp_43 + -2<i16>:word16] @ 0800:0289 : word16)
	T_279 (in Mem62[ss:sp_43 + -2<i16>:word16] @ 0800:028A : word16)
	T_281 (in 0<16> @ 0800:0290 : word16)
	T_285 (in Mem73[ss:bp_36 + -6<i16>:word16] @ 0800:0290 : word16)
	T_294 (in Mem77[ss:bp_36 + -6<i16>:word16] @ 0800:02A7 : word16)
	T_295 (in dx_78 @ 0800:02A7 : Eq_217)
	T_304 (in Mem77[ss:bp_36 + -2<i16>:word16] @ 0800:02B0 : word16)
	T_322 (in Mem77[ss:bp_36 + -2<i16>:word16] @ 0800:02B2 : word16)
	T_324 (in 0x1CE<16> @ 0800:02BC : word16)
	T_328 (in Mem101[ss:sp_43 + 2<16>:word16] @ 0800:02BC : word16)
	T_332 (in Mem101[ss:sp_43 + 2<16>:word16] @ 0800:02BD : word16)
	T_1872 (in ds @ 0800:0C52 : Eq_217)
	T_1873 (in bArg02 @ 0800:0C52 : Eq_217)
	T_1875 (in wArg06 @ 0800:0C52 : Eq_217)
	T_1877 (in dwArg0A @ 0800:0C52 : Eq_217)
	T_1885 (in 0x24<16> @ 0800:0C67 : word16)
	T_2162 (in cx @ 0800:0E5D : Eq_217)
	T_2163 (in dx @ 0800:0E5D : Eq_217)
	T_2164 (in bx @ 0800:0E5D : Eq_217)
	T_2165 (in ds @ 0800:0E5D : Eq_217)
	T_2166 (in wArg02 @ 0800:0E5D : Eq_217)
	T_2167 (in wArg04 @ 0800:0E5D : Eq_217)
	T_2170 (in fp + 4<i16> @ 0800:0E5D : word16)
	T_2363 (in ds @ 0800:0F55 : Eq_217)
	T_2369 (in ds @ 0800:1044 : Eq_217)
	T_2370 (in wArg02 @ 0800:1044 : Eq_217)
	T_2431 (in si_101 @ 0800:10FA : Eq_217)
	T_2438 (in si_101 + 1<i16> @ 0800:10FA : word16)
	T_2458 (in si_101 + 1<i16> @ 0800:10DD : word16)
	T_2464 (in cx @ 0800:10EE : Eq_217)
	T_2465 (in dx @ 0800:10EE : Eq_217)
	T_2466 (in bx @ 0800:10EE : Eq_217)
	T_2469 (in ss @ 0800:10EE : Eq_217)
	T_2489 (in 0<16> @ 0800:1105 : word16)
	T_2490 (in wLoc8E_1320 @ 0800:1105 : Eq_217)
	T_2495 (in 0xFFFF<16> @ 0800:1111 : word16)
	T_2496 (in wLoc94_1323 @ 0800:1111 : Eq_217)
	T_2497 (in 0xFFFF<16> @ 0800:1117 : word16)
	T_2498 (in wLoc92_1324 @ 0800:1117 : Eq_217)
	T_2499 (in CONVERT(al_1030, uint8, uint16) @ 0800:1122 : uint16)
	T_2500 (in ax_67 @ 0800:1122 : Eq_217)
	T_2504 (in CONVERT(bl_71, uint8, uint16) @ 0800:1129 : uint16)
	T_2506 (in SEQ(ch_100, 0<8>) @ 0800:1129 : word16)
	T_2520 (in CONVERT(bl_78, uint8, uint16) @ 0800:1132 : uint16)
	T_2523 (in SEQ(ch_100, 0<8>) @ 0800:1134 : word16)
	T_2524 (in 0x17<16> @ 0800:1137 : word16)
	T_2527 (in bx << 1<16> @ 0800:113E : word16)
	T_2529 (in SEQ(ch_100, 0<8>) @ 0800:113E : word16)
	T_2530 (in si_1041 @ 0800:1560 : Eq_217)
	T_2542 (in cx @ 0800:156A : Eq_217)
	T_2543 (in dx @ 0800:156A : Eq_217)
	T_2544 (in bx @ 0800:156A : Eq_217)
	T_2557 (in si_1041 + 1<i16> @ 0800:156D : word16)
	T_2561 (in SEQ(ch_100, 0<8>) @ 0800:1190 : word16)
	T_2565 (in SEQ(ch_100, 0<8>) @ 0800:1178 : word16)
	T_2571 (in Mem77[ds:wArg02 + 0<16>:word16] @ 0800:11D4 : word16)
	T_2572 (in ax_995 @ 0800:11D4 : Eq_217)
	T_2575 (in wArg02 + 2<16> @ 0800:11D6 : word16)
	T_2579 (in SEQ(ch_100, 0<8>) @ 0800:1184 : word16)
	T_2583 (in SEQ(ch_100, 0<8>) @ 0800:11F6 : word16)
	T_2588 (in CONVERT(al_1030 - 0x30<8>, int8, int16) @ 0800:1203 : int16)
	T_2589 (in ax_940 @ 0800:1203 : Eq_217)
	T_2613 (in Mem375[ds:wArg02 + 0<16>:word16] @ 0800:12A1 : word16)
	T_2614 (in ax_368 @ 0800:12A1 : Eq_217)
	T_2618 (in SEQ(0xA<8>, bl_78 << 1<8>) @ 0800:12A2 : word16)
	T_2619 (in bx_2019 @ 0800:12A2 : Eq_217)
	T_2622 (in SEQ(8<8>, bl_78 << 1<8>) @ 0800:127A : word16)
	T_2623 (in bx_2036 @ 0800:127A : Eq_217)
	T_2626 (in SEQ(0xA<8>, bl_78 << 1<8>) @ 0800:127F : word16)
	T_2627 (in bx_2029 @ 0800:127F : Eq_217)
	T_2631 (in SEQ(0x10<8>, al_1030 + 0xE9<8>) @ 0800:127A : word16)
	T_2638 (in Mem276[ds:wArg02 + 0<16>:word16] @ 0800:1324 : word16)
	T_2642 (in Mem281[ss:sp_280 + 0<16>:word16] @ 0800:1324 : word16)
	T_2647 (in wArg02 + 2<16> @ 0800:1328 : word16)
	T_2652 (in cx_217 @ 0800:13D6 : Eq_217)
	T_2653 (in 0<16> @ 0800:13D8 : word16)
	T_2661 (in Mem201[ss:sp_200 + 0<16>:word16] @ 0800:1379 : word16)
	T_2663 (in wArg02 + 2<16> @ 0800:1375 : word16)
	T_2667 (in Mem201[ss:sp_200 + 0<16>:selector] @ 0800:137A : selector)
	T_2668 (in es_147 @ 0800:137A : Eq_217)
	T_2674 (in 1<16> @ 0800:1383 : word16)
	T_2675 (in cx_181 @ 0800:1383 : Eq_217)
	T_2697 (in si_101 + 1<i16> @ 0800:111F : word16)
	T_2705 (in wArg02 + 4<16> @ 0800:154D : word16)
	T_2717 (in Mem118[ss:sp_117 + 0<16>:word16] @ 0800:1547 : word16)
	T_2719 (in wArg02 + 2<16> @ 0800:1543 : word16)
	T_2723 (in Mem118[ss:sp_117 + 0<16>:selector] @ 0800:1551 : selector)
	T_2736 (in SLICE(es_di_144, selector, 16) @ 0800:13A7 : selector)
	T_2739 (in wArg02 + 4<16> @ 0800:13A9 : word16)
	T_2754 (in Mem158[ss:sp_157 + 0<16>:word16] @ 0800:13A1 : word16)
	T_2756 (in wArg02 + 2<16> @ 0800:139D : word16)
	T_2760 (in Mem158[ss:sp_157 + 0<16>:selector] @ 0800:13A2 : selector)
	T_2768 (in 0<16> @ 0800:12A2 : word16)
	T_2769 (in dx_393 @ 0800:12A2 : Eq_217)
	T_2771 (in di_380 + 1<16> @ 0800:12A3 : word16)
	T_2772 (in di_381 @ 0800:12A3 : Eq_217)
	T_2778 (in bx_584 @ 0800:146E : Eq_217)
	T_2786 (in es @ 0800:13B8 : Eq_217)
	T_2787 (in fn0800_108C(di_149, es_147) @ 0800:13B8 : word16)
	T_2795 (in Mem172[ss:sp_169 + 0<16>:word16] @ 0800:13B3 : word16)
	T_2799 (in Mem172[ss:sp_169 + 0<16>:selector] @ 0800:13B4 : selector)
	T_2801 (in 0<16> @ 0800:12BC : word16)
	T_2805 (in Mem387[ds:di_380 + 1<16>:word16] @ 0800:12AF : word16)
	T_2807 (in di_380 + 3<16> @ 0800:12B2 : word16)
	T_2812 (in 0<16> @ 0800:148C : word16)
	T_2814 (in 1<16> @ 0800:148E : word16)
	T_2819 (in 0<16> @ 0800:12C0 : word16)
	T_2821 (in 0<16> @ 0800:12C7 : word16)
	T_2829 (in Mem438[ss:sp_434 + 0<16>:word16] @ 0800:12F6 : word16)
	T_2833 (in Mem442[ss:sp_434 + -2<i16>:word16] @ 0800:12F7 : word16)
	T_2840 (in CONVERT(bh_449, int8, int16) @ 0800:12FC : int16)
	T_2844 (in Mem456[ss:sp_434 + -6<i16>:word16] @ 0800:12FC : word16)
	T_2853 (in Mem472[ss:sp_434 + -10<i16>:word16] @ 0800:1302 : word16)
	T_2859 (in Mem472[ss:sp_434 + -10<i16>:byte] @ 0800:1303 : byte)
	T_2867 (in Mem472[ss:sp_434 + -6<i16>:word16] @ 0800:1303 : word16)
	T_2875 (in Mem472[ss:sp_434 + -2<i16>:word32] @ 0800:1303 : word32)
	T_2880 (in Mem484[ss:sp_434 + 0<16>:word16] @ 0800:1306 : word16)
	T_2884 (in Mem484[ss:sp_434 + 0<16>:selector] @ 0800:1307 : selector)
	T_2885 (in es_485 @ 0800:1307 : Eq_217)
	T_2888 (in 0<16> @ 0800:130E : word16)
	T_2890 (in 0<16> @ 0800:12D1 : word16)
	T_2892 (in 0xFFFF<16> @ 0800:12D6 : word16)
	T_2903 (in SEQ(dh_1214, dl_876) @ 0800:12E9 : word16)
	T_2912 (in cx - 1<16> @ 0800:12EC : word16)
	T_2914 (in 0<16> @ 0800:12EC : word16)
	T_2917 (in wLoc8E_1320 - 2<16> @ 0800:14A8 : word16)
	T_2918 (in v42_605 @ 0800:14A8 : Eq_217)
	T_2922 (in wLoc94_1323 - 2<16> @ 0800:14A7 : word16)
	T_2923 (in 0<16> @ 0800:14AD : word16)
	T_2927 (in cx_181 + wLoc8E_1320 @ 0800:14B5 : word16)
	T_2932 (in 0<16> @ 0800:14AF : word16)
	T_2946 (in bx_584 - 1<16> @ 0800:14C8 : word16)
	T_2947 (in 0<16> @ 0800:14E7 : word16)
	T_2969 (in SLICE(es_di_2032, selector, 16) @ 0800:1427 : selector)
	T_2975 (in 0<16> @ 0800:1510 : word16)
	T_2977 (in cx - wLoc8E_1320 @ 0800:14E9 : word16)
	T_2978 (in cx_726 @ 0800:14E9 : Eq_217)
	T_2979 (in bx_584 - wLoc8E_1320 @ 0800:14EB : word16)
	T_3000 (in cx_726 - 1<16> @ 0800:1501 : word16)
	T_3002 (in bx_584 - 1<16> @ 0800:1502 : word16)
	T_3007 (in cx_782 @ 0800:1503 : Eq_217)
	T_3008 (in 0<16> @ 0800:1505 : word16)
	T_3012 (in 0<16> @ 0800:1435 : word16)
	T_3014 (in SLICE(es_di_2026, selector, 16) @ 0800:1437 : selector)
	T_3017 (in fn0800_108C(di_149, es_147) @ 0800:1437 : word16)
	T_3018 (in cx_516 @ 0800:1437 : Eq_217)
	T_3024 (in dx - cx_516 @ 0800:1441 : word16)
	T_3025 (in 0<16> @ 0800:1443 : word16)
	T_3028 (in cx_516 - 1<16> @ 0800:1440 : word16)
	T_3037 (in cx_782 - 1<16> @ 0800:150C : word16)
	T_3038 (in 0<16> @ 0800:150C : word16)
	T_3041 (in fn0800_108C(di_149, es_147) @ 0800:1465 : word16)
	T_3060 (in v45_553 + CONVERT(v45_553 <u 0<16>, bool, word16) @ 0800:145C : word16)
	T_3061 (in 0<16> @ 0800:1525 : word16)
	T_3063 (in bx_584 - cx @ 0800:1512 : word16)
	T_3065 (in cx - 1<16> @ 0800:1521 : word16)
	T_3066 (in 0<16> @ 0800:1521 : word16)
	T_3098 (in cx - 1<16> @ 0800:152E : word16)
	T_3099 (in 0<16> @ 0800:152E : word16)
	T_3107 (in Mem228[ss:sp_225 + 0<16>:word16] @ 0800:13DD : word16)
	T_3111 (in Mem231[ss:sp_225 + -2<i16>:word16] @ 0800:13DE : word16)
	T_3121 (in Mem238[ss:sp_225 + -6<i16>:word16] @ 0800:13E4 : word16)
	T_3132 (in 6<16> @ 0800:13DA : word16)
	T_3136 (in Mem318[ss:sp_280 + -2<i16>:word16] @ 0800:1342 : word16)
	T_3140 (in Mem318[ss:sp_280 + -2<i16>:selector] @ 0800:1343 : selector)
	T_3141 (in es_319 @ 0800:1343 : Eq_217)
	T_3148 (in Mem318[ss:sp_280 + 0<16>:word16] @ 0800:1344 : word16)
	T_3162 (in di_327 - (fp - 0x8A<16>) @ 0800:1358 : word16)
	T_3163 (in di_342 @ 0800:1358 : Eq_217)
	T_3167 (in Mem284[ds:wArg02 + 2<16>:word16] @ 0800:1333 : word16)
	T_3171 (in Mem291[ss:sp_280 + -2<i16>:word16] @ 0800:1333 : word16)
	T_3175 (in Mem297[ss:sp_280 + -4<i16>:word16] @ 0800:133A : word16)
	T_3179 (in Mem297[ss:sp_280 + -4<i16>:selector] @ 0800:133B : selector)
	T_3180 (in es_298 @ 0800:133B : Eq_217)
	T_3187 (in Mem297[ss:sp_280 + -2<i16>:word16] @ 0800:133C : word16)
	T_3196 (in wArg02 + 4<16> @ 0800:1337 : word16)
	T_3203 (in Mem364[ds:wArg02 + 0<16>:word16] @ 0800:128B : word16)
	T_3210 (in 2<16> @ 0800:13F6 : word16)
	T_3211 (in ax_253 @ 0800:13F6 : Eq_217)
	T_3217 (in Mem262[ss:sp_225 + -10<i16>:word16] @ 0800:1417 : word16)
	T_3224 (in Mem271[ss:sp_225 + -12<i16>:word16] @ 0800:1421 : word16)
	T_3225 (in wArg02 + wLoc06_1350 @ 0800:141E : word16)
	T_3231 (in Mem271[ss:sp_225 + -12<i16>:selector] @ 0800:1427 : selector)
	T_3243 (in 6<16> @ 0800:1414 : word16)
	T_3244 (in 8<16> @ 0800:1405 : word16)
	T_3247 (in SEQ(ch_100, 0<8>) @ 0800:1224 : word16)
	T_3251 (in 0<16> @ 0800:1211 : word16)
	T_3255 (in ax_940 + wLoc94_1323 *16 0xA<16> @ 0800:121D : word16)
	T_3257 (in 0<16> @ 0800:122F : word16)
	T_3261 (in ax_940 + wLoc92_1324 *16 0xA<16> @ 0800:123B : word16)
	T_3263 (in SEQ(ch_100, 0<8>) @ 0800:11E8 : word16)
	T_3588 (in ds @ 0800:16EA : Eq_217)
	T_3747 (in ds @ 0800:1920 : Eq_217)
	T_3766 (in ds @ 0800:196C : Eq_217)
	T_3789 (in ds @ 0800:1895 : Eq_217)
	T_3817 (in ds @ 0800:19CE : Eq_217)
	T_3916 (in ds @ 0800:1869 : Eq_217)
	T_4122 (in ds @ 0800:1964 : Eq_217)
	T_4148 (in ds @ 0800:1955 : Eq_217)
	T_4308 (in ds @ 0800:1898 : Eq_217)
Eq_220: (segment "Eq_220")
	T_220 (in es @ 0800:0264 : (ptr16 Eq_220))
	T_225 (in es @ 0800:027B : (ptr16 Eq_220))
	T_3587 (in es @ 0800:16EA : (ptr16 Eq_220))
	T_3823 (in SLICE(es_di_1604, selector, 16) @ 0800:19CE : selector)
	T_3875 (in SLICE(es_di_1595, selector, 16) @ 0800:187E : selector)
	T_4110 (in SLICE(es_di_1607, selector, 16) @ 0800:1A77 : selector)
	T_4135 (in SLICE(es_di_1605, selector, 16) @ 0800:1935 : selector)
	T_4204 (in Mem346[ss:sp_350 + 4<i16>:selector] @ 0800:1AC0 : selector)
Eq_222: (fn Eq_217 (Eq_224, (ptr16 Eq_220), Eq_217, (memptr Eq_217 Eq_227), word16, word16))
	T_222 (in _scanf @ 0800:027B : segptr32)
	T_223 (in signature of _scanf @ 0800:16D4 : void)
Eq_224: (union "Eq_224" ((ptr16 Eq_4916) u0) ((memptr (ptr16 Eq_220) byte) u1) ((memptr Eq_217 Eq_4917) u2))
	T_224 (in di @ 0800:027B : Eq_224)
	T_238 (in _printf(cx, dx, bx, ds, 0x194<16>) @ 0800:027B : word16)
	T_280 (in _printf(cx_52, dx_40, bx_37, ds, (ss->*sp_43).tFFFFFFFE.u2) @ 0800:028A : word16)
	T_333 (in _printf(cx_52, dx_78, bx_37, ds, (ss->*sp_43).t0002.u2) @ 0800:02BD : word16)
	T_3586 (in di @ 0800:16EA : Eq_224)
	T_3591 (in wArg06 @ 0800:16EA : Eq_224)
	T_3597 (in 0x342<16> @ 0800:16EA : word16)
	T_3622 (in CONVERT(al_32, int8, int16) @ 0800:172F : int16)
	T_3623 (in ax_806 @ 0800:172F : Eq_224)
	T_3631 (in Mem822[ss:sp_830 + 0<16>:word16] @ 0800:173A : word16)
	T_3632 (in cx_837 @ 0800:173A : Eq_224)
	T_3636 (in ax_831 @ 0800:173B : Eq_224)
	T_3637 (in ax_839 @ 0800:173B : Eq_224)
	T_3638 (in 0<16> @ 0800:173D : word16)
	T_3640 (in 0<16> @ 0800:1741 : word16)
	T_3661 (in Mem920[ss:sp_919 + 0<16>:word16] @ 0800:1767 : word16)
	T_3665 (in Mem923[ss:sp_919 + -2<i16>:word16] @ 0800:176A : word16)
	T_3686 (in Mem951[ss:sp_838 + -2<i16>:word16] @ 0800:1759 : word16)
	T_3694 (in Mem951[ss:sp_952 + 0<16>:word16] @ 0800:175F : word16)
	T_3695 (in cx_959 @ 0800:175F : Eq_224)
	T_3698 (in ax_953 @ 0800:1760 : Eq_224)
	T_3699 (in 0<16> @ 0800:1762 : word16)
	T_3713 (in Mem863[ss:sp_830 + 0<16>:word16] @ 0800:1779 : word16)
	T_3717 (in Mem865[ss:sp_830 + -2<i16>:word16] @ 0800:177C : word16)
	T_3719 (in ax_59 @ 0800:179E : Eq_224)
	T_3751 (in fp - 40<i16> @ 0800:190F : word16)
	T_3752 (in wLoc04 @ 0800:190F : Eq_224)
	T_3806 (in CONVERT(Mem56[ds:si_26 + 0<16>:byte], int8, int16) @ 0800:1795 : int16)
	T_3809 (in 0<16> @ 0800:179C : word16)
	T_3822 (in SLICE(es_di_1604, word16, 0) @ 0800:19CE : word16)
	T_3877 (in di_643 + 2<i16> @ 0800:1881 : word16)
	T_3913 (in fp - 40<i16> @ 0800:1855 : word16)
	T_3919 (in wArg06 @ 0800:1869 : Eq_224)
	T_3926 (in diOut @ 0800:1869 : Eq_224)
	T_3927 (in esOut @ 0800:1869 : Eq_224)
	T_3935 (in out di @ 0800:1869 : word16)
	T_3936 (in out es @ 0800:1869 : selector)
	T_3953 (in di_643 + 4<i16> @ 0800:1889 : word16)
	T_3980 (in di + 1<i16> @ 0800:19EF : word16)
	T_4109 (in SLICE(es_di_1607, word16, 0) @ 0800:1A77 : word16)
	T_4134 (in SLICE(es_di_1605, word16, 0) @ 0800:1935 : word16)
	T_4228 (in di + 1<i16> @ 0800:1AD5 : word16)
	T_4558 (in CONVERT(al_53, int8, int16) @ 0800:1BF4 : int16)
	T_4559 (in ax_54 @ 0800:1BF4 : Eq_224)
	T_4564 (in ax_120 @ 0800:1C00 : Eq_224)
	T_4582 (in Mem33[ss:sp_119 + -2<i16>:word16] @ 0800:1BE9 : word16)
	T_4590 (in ax_40 @ 0800:1BF0 : Eq_224)
	T_4592 (in 0<16> @ 0800:1BF2 : word16)
	T_4601 (in CONVERT(al_53, uint8, uint16) @ 0800:1C24 : uint16)
	T_4602 (in ax_113 @ 0800:1C24 : Eq_224)
	T_4620 (in Mem214[ss:sp_213 + 0<16>:word16] @ 0800:1C66 : word16)
	T_4624 (in Mem222[ss:sp_213 + -2<i16>:word16] @ 0800:1C69 : word16)
	T_4638 (in Mem102[ss:sp_38 + 0<16>:word16] @ 0800:1C19 : word16)
	T_4645 (in 0<16> @ 0800:1C22 : word16)
	T_4675 (in Mem269[ss:sp_119 + -2<i16>:word16] @ 0800:1C48 : word16)
	T_4691 (in SLICE(di_ax_779, word16, 0) @ 0800:1CCD : word16)
	T_4692 (in ax_290 @ 0800:1CCD : Eq_224)
	T_4695 (in ax_300 @ 0800:1CD4 : Eq_224)
	T_4716 (in Mem519[ss:sp_119 + 0<16>:selector] @ 0800:1D2F : selector)
	T_4717 (in es_523 @ 0800:1D2F : Eq_224)
	T_4742 (in Mem444[ss:sp_443 + 0<16>:word16] @ 0800:1D03 : word16)
	T_4746 (in Mem447[ss:sp_443 + -2<i16>:word16] @ 0800:1D06 : word16)
	T_4756 (in Mem519[ss:sp_524 + 0<16>:word16] @ 0800:1D48 : word16)
	T_4757 (in di_525 @ 0800:1D48 : Eq_224)
	T_4766 (in Mem414[ss:sp_119 + -2<i16>:word16] @ 0800:1CC6 : word16)
	T_4791 (in Mem328[ss:sp_119 + -2<i16>:word16] @ 0800:1CF2 : word16)
	T_4798 (in ax_335 @ 0800:1D00 : Eq_224)
	T_4840 (in Mem151[ss:sp_119 + -2<i16>:word16] @ 0800:1C8C : word16)
Eq_227: (struct "Eq_227" 0001 (0 Eq_4918 t0000) (1 byte b0001))
	T_227 (in wArg02 @ 0800:027B : (memptr Eq_217 Eq_227))
	T_239 (in 0x1B0<16> @ 0800:027B : word16)
	T_3592 (in wArg08 @ 0800:16EA : (memptr Eq_217 Eq_227))
	T_3701 (in si_26 @ 0800:1726 : (memptr Eq_217 Eq_227))
	T_3707 (in si_26 + 1<i16> @ 0800:1726 : word16)
	T_3801 (in si_26 + 1<i16> @ 0800:1794 : word16)
	T_3891 (in si_26 + 1<i16> @ 0800:1A13 : word16)
	T_3892 (in si_1017 @ 0800:1A13 : (memptr Eq_217 Eq_227))
	T_3948 (in si_26 + 2<i16> @ 0800:1A20 : word16)
	T_4055 (in si_1017 + 1<i16> @ 0800:1A4B : word16)
	T_4069 (in si_1017 + 1<i16> @ 0800:1A35 : word16)
Eq_230: (fn Eq_224 (Eq_217, Eq_217, Eq_217, Eq_217, Eq_217))
	T_230 (in _printf @ 0800:027B : segptr32)
	T_231 (in signature of _printf @ 0800:0E4B : void)
	T_275 (in _printf @ 0800:028A : segptr32)
	T_329 (in _printf @ 0800:02BD : segptr32)
Eq_242: (struct "Eq_242" (FFFFFFF8 Eq_265 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_242 (in bp_36 @ 0800:027B : (memptr (ptr16 Eq_248) Eq_242))
Eq_246: (struct "Eq_246" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_265 t0000) (2 Eq_217 t0002))
	T_246 (in <invalid> @ 0800:027B : word16)
	T_247 (in sp_43 @ 0800:027B : (memptr (ptr16 Eq_248) Eq_246))
Eq_248: (segment "Eq_248" (BADDCAFE (struct "Eq_246" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_265 t0000) (2 Eq_217 t0002)) tBADDCAFE))
	T_248 (in ss @ 0800:027F : selector)
Eq_259: (struct "Eq_259" (2 Eq_217 t0002))
	T_259 (in sp_43 + 2<i16> @ 0800:0280 : word16)
Eq_263: (struct "Eq_263" (FFFFFFFE Eq_217 tFFFFFFFE))
	T_263 (in bp_36 + -4<i16> @ 0800:0283 : word16)
Eq_265: (union "Eq_265" (ui32 u0) (cup16 u1))
	T_265 (in Mem56[ss:bp_36 + -4<i16>:word16] @ 0800:0283 : word16)
	T_269 (in Mem59[ss:sp_43 + 0<16>:word16] @ 0800:0283 : word16)
	T_286 (in 1<16> @ 0800:0295 : word16)
	T_290 (in Mem74[ss:bp_36 + -8<i16>:word16] @ 0800:0295 : word16)
	T_299 (in Mem77[ss:bp_36 + -8<i16>:word16] @ 0800:02AA : word16)
	T_300 (in ax_79 @ 0800:02AA : Eq_265)
	T_312 (in Mem89[ss:bp_36 + -8<i16>:ui32] @ 0800:02A3 : ui32)
	T_314 (in (ss->*bp_36).tFFFFFFF8.u0 + 1<32> @ 0800:02A3 : ui32)
	T_318 (in Mem93[ss:bp_36 + -8<i16>:ui32] @ 0800:02A3 : ui32)
	T_337 (in Mem77[ss:bp_36 + -4<i16>:word16] @ 0800:02B7 : word16)
Eq_267: (struct "Eq_267" (2 Eq_217 t0002))
	T_267 (in sp_43 + 0<16> @ 0800:0283 : word16)
Eq_272: (struct "Eq_272" (0 Eq_265 t0000) (2 Eq_217 t0002))
	T_272 (in sp_43 + -2<i16> @ 0800:0289 : word16)
Eq_277: (struct "Eq_277" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_265 t0000) (2 Eq_217 t0002))
	T_277 (in sp_43 + -2<i16> @ 0800:028A : word16)
Eq_283: (struct "Eq_283" (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_283 (in bp_36 + -6<i16> @ 0800:0290 : word16)
Eq_288: (struct "Eq_288" (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_288 (in bp_36 + -8<i16> @ 0800:0295 : word16)
Eq_292: (struct "Eq_292" (FFFFFFF8 Eq_265 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_292 (in bp_36 + -6<i16> @ 0800:02A7 : word16)
Eq_297: (struct "Eq_297" (FFFFFFF8 Eq_265 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_297 (in bp_36 + -8<i16> @ 0800:02AA : word16)
Eq_302: (struct "Eq_302" (FFFFFFF8 Eq_265 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_302 (in bp_36 + -2<i16> @ 0800:02B0 : word16)
Eq_306: (fn void ())
	T_306 (in _f0 @ 0800:029C : segptr32)
	T_307 (in signature of _f0 @ 0800:0245 : void)
Eq_310: (struct "Eq_310" (FFFFFFF8 Eq_265 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_310 (in bp_36 + -8<i16> @ 0800:02A3 : word16)
Eq_316: (struct "Eq_316" (FFFFFFF8 Eq_265 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_316 (in bp_36 + -8<i16> @ 0800:02A3 : word16)
Eq_320: (struct "Eq_320" (FFFFFFF8 Eq_265 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_320 (in bp_36 + -2<i16> @ 0800:02B2 : word16)
Eq_326: (struct "Eq_326" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_265 t0000) (2 Eq_217 t0002))
	T_326 (in sp_43 + 2<16> @ 0800:02BC : word16)
Eq_330: (struct "Eq_330" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_265 t0000) (2 Eq_217 t0002))
	T_330 (in sp_43 + 2<16> @ 0800:02BD : word16)
Eq_335: (struct "Eq_335" (FFFFFFF8 Eq_265 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC Eq_265 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE))
	T_335 (in bp_36 + -4<i16> @ 0800:02B7 : word16)
Eq_340: (segment "Eq_340"
		(0 Eq_788 t0000)
		(88 Eq_688 t0088)
		(8A cu16 w008A)
		(8C (ptr16 Eq_700) ptr008C)
		(8E cu16 w008E)
		(94 Eq_345 t0094)
		(9E Eq_752 t009E)
		(1D8 Eq_341 t01D8)
		(234 word16 w0234)
		(342 Eq_1009 t0342)
		(344 (arr Eq_4869) a0344)
		(352 Eq_1009 t0352)
		(482 (arr cui16) a0482)
		(4AA word16 w04AA)
		(4AC word16 w04AC)
		(628 Eq_752 t0628)
		(62A Eq_752 t062A)
		(62C Eq_752 t062C))
	T_340 (in ds @ 0800:02B7 : (ptr16 Eq_340))
	T_679 (in ds @ 0800:03E3 : (ptr16 Eq_340))
	T_686 (in ds @ 0800:0426 : (ptr16 Eq_340))
	T_751 (in ds @ 0800:0454 : (ptr16 Eq_340))
	T_786 (in ds @ 0800:04BE : (ptr16 Eq_340))
	T_829 (in ds @ 0800:04F8 : (ptr16 Eq_340))
	T_833 (in ds @ 0800:050B : (ptr16 Eq_340))
	T_864 (in ds @ 0800:0535 : (ptr16 Eq_340))
	T_955 (in ds @ 0800:05CA : (ptr16 Eq_340))
	T_1002 (in ds @ 0800:063A : (ptr16 Eq_340))
	T_1008 (in ds @ 0800:0648 : (ptr16 Eq_340))
	T_1045 (in ds @ 0800:068B : (ptr16 Eq_340))
	T_1051 (in ds @ 0800:06B0 : (ptr16 Eq_340))
	T_1083 (in ds @ 0800:06EA : (ptr16 Eq_340))
	T_1113 (in ds @ 0800:06F8 : (ptr16 Eq_340))
	T_1135 (in ds @ 0800:0771 : (ptr16 Eq_340))
	T_1161 (in ds @ 0800:07A2 : (ptr16 Eq_340))
	T_1227 (in ds @ 0800:07D5 : (ptr16 Eq_340))
	T_1350 (in ds @ 0800:08A1 : (ptr16 Eq_340))
	T_1373 (in ds @ 0800:0879 : (ptr16 Eq_340))
	T_1386 (in ds @ 0800:08AF : (ptr16 Eq_340))
	T_1526 (in ds @ 0800:0970 : (ptr16 Eq_340))
	T_1690 (in ds @ 0800:0ACE : (ptr16 Eq_340))
	T_1727 (in ds @ 0800:0AFC : (ptr16 Eq_340))
	T_2173 (in ds @ 0800:0E63 : (ptr16 Eq_340))
	T_2188 (in ds @ 0800:0E74 : (ptr16 Eq_340))
	T_3350 (in ds @ 0800:10CC : (ptr16 Eq_340))
	T_3398 (in ds @ 0800:15CE : (ptr16 Eq_340))
	T_3432 (in ds @ 0800:1605 : (ptr16 Eq_340))
	T_3501 (in ds @ 0800:164B : (ptr16 Eq_340))
	T_4857 (in ds @ 0800:1C9E : (ptr16 Eq_340))
Eq_341: (union "Eq_341" (wchar_t u0) (int16 u1) ((memptr (ptr16 Eq_340) Eq_4919) u2))
	T_341 (in wArg02 @ 0800:02B7 : Eq_341)
	T_342 (in si_13 @ 0800:02CC : Eq_341)
	T_343 (in 0<16> @ 0800:02CE : word16)
	T_349 (in 0x58<16> @ 0800:02D3 : word16)
	T_353 (in Mem30[ds:0x1D8<16>:word16] @ 0800:02D8 : word16)
	T_359 (in 0x57<16> @ 0800:02D5 : word16)
	T_360 (in 0xFFFF<16> @ 0800:02EB : word16)
	T_363 (in Mem23[ds:0x1D8<16>:word16] @ 0800:02EB : word16)
	T_1675 (in ax @ 0800:0A7E : Eq_341)
	T_1683 (in ax_15 @ 0800:0AC3 : Eq_341)
	T_1688 (in __IOERROR(ds, ax_15) @ 0800:0AC8 : word16)
	T_1799 (in ax @ 0800:0B79 : Eq_341)
	T_1816 (in ax_48 @ 0800:0C0F : Eq_341)
	T_1826 (in __IOERROR(ds, ax_48) @ 0800:0C21 : word16)
	T_1827 (in ax_53 @ 0800:0C21 : Eq_341)
	T_1840 (in ax @ 0800:0C27 : Eq_341)
	T_1854 (in SLICE(dx_ax_22, word16, 0) @ 0800:0C44 : word16)
	T_1855 (in ax_25 @ 0800:0C44 : Eq_341)
	T_1867 (in __IOERROR(ds, ax_25) @ 0800:0C4E : word16)
	T_1870 (in SLICE(dx_ax_33, word16, 0) @ 0800:0C4E : word16)
	T_1976 (in ax @ 0800:0CB5 : Eq_341)
	T_1986 (in 0x4400<16> @ 0800:0D78 : word16)
	T_1987 (in ax_17 @ 0800:0D78 : Eq_341)
	T_1997 (in 1<16> @ 0800:0D72 : word16)
	T_1998 (in ax_112 @ 0800:0D72 : Eq_341)
	T_2000 (in __IOERROR(ds, ax_17) @ 0800:0DC4 : word16)
	T_2005 (in 0<16> @ 0800:0DBF : word16)
	T_2007 (in SLICE(dx_ax_33, word16, 0) @ 0800:0D8E : word16)
	T_2019 (in SLICE(dx_ax_48, word16, 0) @ 0800:0D9B : word16)
	T_2032 (in SLICE(dx_ax_61, word16, 0) @ 0800:0DAA : word16)
	T_2046 (in 1<16> @ 0800:0DBA : word16)
Eq_345: (union "Eq_345" (wchar_t u0) (int16 u1))
	T_345 (in -wArg02 @ 0800:02E4 : word16)
	T_346 (in si_19 @ 0800:02E4 : Eq_345)
	T_347 (in 0x23<16> @ 0800:02E9 : word16)
	T_358 (in CONVERT(Mem30[ds:si_13 + 0x1DA<16>:byte], int8, int16) @ 0800:02E1 : int16)
	T_367 (in Mem39[ds:0x94<16>:word16] @ 0800:02F3 : word16)
	T_961 (in 8<16> @ 0800:05FA : word16)
	T_964 (in Mem15[ds:0x94<16>:word16] @ 0800:05FA : word16)
	T_986 (in 8<16> @ 0800:062E : word16)
	T_989 (in Mem29[ds:0x94<16>:word16] @ 0800:062E : word16)
Eq_368: (segment "Eq_368" (234 (memptr (ptr16 Eq_3) code) ptr0234) (236 (memptr (ptr16 Eq_3) code) ptr0236) (238 (memptr (ptr16 Eq_3) code) ptr0238) (23E ui16 w023E) (5E8 (arr (memptr (ptr16 Eq_3) code)) a05E8))
	T_368 (in ds @ 0800:02F3 : (ptr16 Eq_368))
Eq_405: (segment "Eq_405")
	T_405 (in ss @ 0800:0327 : selector)
Eq_406: (struct "Eq_406" (FFFFFFFE word16 wFFFFFFFE))
	T_406 (in sp_44 @ 0800:0327 : (memptr (ptr16 Eq_405) Eq_406))
Eq_413: (segment "Eq_413" (84 word16 w0084) (86 Eq_578 t0086) (8A word16 w008A) (8C (ptr16 Eq_421) ptr008C) (90 (ptr16 Eq_421) ptr0090) (92 cu8 b0092))
	T_413 (in ds @ 0800:032A : (ptr16 Eq_413))
	T_418 (in Mem9[0800:0332:word16] @ 0800:033B : word16)
	T_525 (in Mem92[0800:0332:selector] @ 0800:03ED : selector)
	T_526 (in ds_134 @ 0800:03ED : (ptr16 Eq_413))
Eq_414: (union "Eq_414" (word16 u0) ((ptr32 code) u1))
	T_414 (in wArg00 @ 0800:032A : Eq_414)
	T_416 (in Mem6[0800:0330:word16] @ 0800:0336 : word16)
	T_587 (in Mem174[0800:0330:word16] @ 0800:041C : word16)
Eq_421: (segment "Eq_421" (80 uint8 b0080))
	T_421 (in Mem9[ds:0x90<16>:selector] @ 0800:0341 : selector)
	T_422 (in es_11 @ 0800:0341 : (ptr16 Eq_421))
	T_434 (in es_30 @ 0800:0336 : (ptr16 Eq_421))
	T_452 (in Mem9[ds:0x8C<16>:selector] @ 0800:0363 : selector)
Eq_446: (union "Eq_446" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4920) u2) ((memptr (ptr16 Eq_480) Eq_4921) u3))
	T_446 (in fp - ((ax_16 + 2<16>) + cx_27 & 0xFFFE<16>) @ 0800:0383 : word16)
	T_447 (in di_67 @ 0800:0383 : (ptr32 Eq_490))
	T_448 (in 0<16> @ 0800:0385 : word16)
	T_531 (in si_139 @ 0800:03F9 : Eq_446)
	T_532 (in 4<16> @ 0800:03FD : word16)
	T_591 (in Mem152[ss:bp_141 + 0<16>:word16] @ 0800:0409 : word16)
	T_600 (in si_139 + 1<i16> @ 0800:040F : word16)
Eq_480: (segment "Eq_480")
	T_480 (in ss @ 0800:0391 : (ptr16 Eq_480))
Eq_482: (union "Eq_482" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4922) u2) ((memptr (ptr16 Eq_480) Eq_4923) u3))
	T_482 (in di_67 + -2<i16> @ 0800:0391 : word16)
Eq_486: (union "Eq_486" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4924) u2) ((memptr (ptr16 Eq_480) Eq_4925) u3))
	T_486 (in cx_27 - 1<16> @ 0800:0392 : word16)
	T_487 (in cx_82 @ 0800:0392 : Eq_486)
Eq_488: (fn (ptr32 Eq_497) ((ptr32 Eq_490), (ptr32 Eq_491), uint32))
	T_488 (in memcpy @ 0800:0393 : ptr32)
	T_489 (in signature of memcpy : void)
Eq_490: <unknown>
	T_490 (in p1 @ 0800:0393 : (ptr32 <unknown>))
	T_493 (in ss:di_67 @ 0800:0393 : segptr32)
Eq_491: <unknown>
	T_491 (in p2 @ 0800:0393 : (ptr32 <unknown>))
	T_495 (in es_30:si_25 + 2<16> @ 0800:0393 : segptr32)
Eq_497: <unknown>
	T_497 (in memcpy(di_67, si_25 + 2<16>, (uint32) cx_82) @ 0800:0393 : (ptr32 <unknown>))
Eq_498: (union "Eq_498" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4926) u2) ((memptr (ptr16 Eq_480) Eq_4927) u3))
	T_498 (in di_67 + cx_82 @ 0800:0393 : word16)
	T_499 (in di_89 @ 0800:0393 : Eq_498)
Eq_502: (union "Eq_502" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4928) u2) ((memptr (ptr16 Eq_480) Eq_4929) u3))
	T_502 (in di_89 + 0<16> @ 0800:0397 : word16)
Eq_519: (union "Eq_519" (bool u0) (ui32 u1))
	T_519 (in v36_263 @ 0800:03A8 : Eq_519)
	T_553 (in <invalid> @ 0800:03AA : word32)
	T_554 (in C_207 @ 0800:03AA : Eq_519)
	T_555 (in Z_208 @ 0800:03AA : Eq_519)
	T_573 (in C_122 @ 0800:03A3 : Eq_519)
	T_574 (in Z_123 @ 0800:03A3 : Eq_519)
Eq_521: (union "Eq_521" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4930) u2) ((memptr (ptr16 Eq_480) Eq_4931) u3))
	T_521 (in di_67 + -2<i16> @ 0800:03EB : word16)
Eq_533: (union "Eq_533" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4932) u2) ((memptr (ptr16 Eq_480) Eq_4933) u3))
	T_533 (in di_67 - 4<16> @ 0800:03FD : word16)
	T_534 (in bp_141 @ 0800:03FD : Eq_533)
	T_593 (in bp_141 + 2<16> @ 0800:040C : word16)
Eq_536: (fn word32 ((ptr32 Eq_538), (ptr32 byte), word16, uint16, word16, uint16, word16))
	T_536 (in fn0800_03BF @ 0800:03AA : segptr32)
	T_537 (in signature of fn0800_03BF @ 0800:03BF : void)
	T_565 (in fn0800_03BF @ 0800:03A3 : segptr32)
Eq_538: (struct "Eq_538" (0 byte b0000) (1 byte b0001))
	T_538 (in ds_si @ 0800:03AA : (ptr32 Eq_538))
	T_545 (in SEQ(es_11, si_102) @ 0800:03AA : segptr32)
	T_566 (in SEQ(es_11, si_102) @ 0800:03A3 : segptr32)
Eq_546: (union "Eq_546" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4934) u2) ((memptr (ptr16 Eq_480) Eq_4935) u3))
	T_546 (in 1<i16> @ 0800:03AA : int16)
Eq_547: (union "Eq_547" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4936) u2) ((memptr (ptr16 Eq_480) Eq_4937) u3))
	T_547 (in di_89 + 1<i16> @ 0800:03AA : word16)
Eq_567: (union "Eq_567" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4938) u2) ((memptr (ptr16 Eq_480) Eq_4939) u3))
	T_567 (in di_89 + 1<i16> @ 0800:03A3 : word16)
Eq_578: (union "Eq_578" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4940) u2) ((memptr (ptr16 Eq_480) Eq_4941) u3))
	T_578 (in di_67 - 4<16> @ 0800:0403 : word16)
	T_581 (in Mem147[ds_134:0x86<16>:word16] @ 0800:0403 : word16)
Eq_584: (union "Eq_584" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4942) u2) ((memptr (ptr16 Eq_480) Eq_4943) u3))
	T_584 (in bp_141 + 0<16> @ 0800:0419 : word16)
Eq_589: (union "Eq_589" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4944) u2) ((memptr (ptr16 Eq_480) Eq_4945) u3))
	T_589 (in bp_141 + 0<16> @ 0800:0409 : word16)
Eq_592: (union "Eq_592" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4946) u2) ((memptr (ptr16 Eq_480) Eq_4947) u3))
	T_592 (in 2<16> @ 0800:040C : word16)
Eq_595: (union "Eq_595" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4948) u2) ((memptr (ptr16 Eq_480) Eq_4949) u3))
	T_595 (in si_139 + 0<16> @ 0800:040F : word16)
Eq_599: (union "Eq_599" (int16 u0) (cup16 u1) ((memptr (ptr16 Eq_480) Eq_4950) u2) ((memptr (ptr16 Eq_480) Eq_4951) u3))
	T_599 (in 1<i16> @ 0800:040F : int16)
Eq_612: (fn void ())
	T_612 (in _abort @ 0800:03E7 : segptr32)
	T_613 (in signature of _abort @ 0800:01E2 : void)
	T_749 (in _abort @ 0800:0454 : segptr32)
Eq_623: (union "Eq_623" (ui32 u0) (byte u1))
	T_623 (in cond(0<8>) @ 0800:03CC : byte)
Eq_646: (union "Eq_646" (ui32 u0) (byte u1))
	T_646 (in cond(al_43 - 0x22<8>) @ 0800:03D3 : byte)
	T_647 (in SCZO_47 @ 0800:03D3 : Eq_646)
Eq_662: (union "Eq_662" (ui32 u0) (byte u1))
	T_662 (in cond(si) @ 0800:03E4 : byte)
Eq_684: (fn Eq_688 ((ptr16 Eq_340), cu16))
	T_684 (in _malloc @ 0800:0426 : segptr32)
	T_685 (in signature of _malloc @ 0800:0570 : void)
	T_705 (in _malloc @ 0800:0444 : segptr32)
	T_1555 (in _malloc @ 0800:09A0 : segptr32)
Eq_688: (union "Eq_688" (int16 u0) ((memptr (ptr16 Eq_340) char) u1) ((memptr (ptr16 Eq_340) Eq_4952) u2) ((memptr (ptr16 Eq_340) Eq_4953) u3))
	T_688 (in _malloc(ds, cx_6) @ 0800:0426 : word16)
	T_689 (in ax_10 @ 0800:0426 : (ptr32 Eq_694))
	T_690 (in 0<16> @ 0800:042E : word16)
	T_709 (in _malloc(ds, ds->w008E) @ 0800:0444 : word16)
	T_710 (in ax_49 @ 0800:0444 : Eq_688)
	T_713 (in Mem61[ds:0x88<16>:word16] @ 0800:044D : word16)
	T_714 (in di_166 @ 0800:043D : Eq_688)
	T_715 (in bx_58 @ 0800:044A : Eq_688)
	T_716 (in 0<16> @ 0800:0452 : word16)
	T_727 (in di_166 + 1<i16> @ 0800:0461 : word16)
	T_741 (in Mem75[ds:bx_58 + 0<16>:word16] @ 0800:045C : word16)
	T_743 (in bx_58 + 2<16> @ 0800:045E : word16)
	T_1027 (in Mem20[ds:wArg02 + 10<i16>:word16] @ 0800:067E : word16)
	T_1028 (in di_27 @ 0800:067E : Eq_688)
	T_1034 (in di_88 @ 0800:0685 : Eq_688)
	T_1036 (in di_88 + 1<16> @ 0800:0685 : word16)
	T_1076 (in Mem64[ds:wArg02 + 8<i16>:word16] @ 0800:06D9 : word16)
	T_1080 (in Mem66[ds:wArg02 + 10<i16>:word16] @ 0800:06D9 : word16)
	T_1153 (in Mem33[ds:wArg02 + 8<i16>:word16] @ 0800:0796 : word16)
	T_1154 (in ax_34 @ 0800:0796 : Eq_688)
	T_1158 (in Mem35[ds:wArg02 + 10<i16>:word16] @ 0800:0799 : word16)
	T_1163 (in wArg04 @ 0800:07A2 : Eq_688)
	T_1245 (in Mem19[ds:wArg02 + 10<i16>:word16] @ 0800:0800 : word16)
	T_1247 (in (ds->*wArg02).t000A.u0 + 1<16> @ 0800:0800 : word16)
	T_1251 (in Mem229[ds:wArg02 + 10<i16>:word16] @ 0800:0800 : word16)
	T_1352 (in wArg04 @ 0800:08A1 : Eq_688)
	T_1361 (in fp - 3<i16> @ 0800:08A1 : word16)
	T_1375 (in wArg04 @ 0800:0879 : Eq_688)
	T_1378 (in 0<16> @ 0800:0879 : word16)
	T_1512 (in wArg02 + 5<16> @ 0800:0983 : word16)
	T_1516 (in Mem104[ds:wArg02 + 8<i16>:word16] @ 0800:0983 : word16)
	T_1517 (in wArg02 + 5<16> @ 0800:0986 : word16)
	T_1521 (in Mem105[ds:wArg02 + 10<i16>:word16] @ 0800:0986 : word16)
	T_1527 (in wArg02 @ 0800:0970 : Eq_688)
	T_1531 (in Mem75[ds:wArg02 + 8<i16>:word16] @ 0800:0970 : word16)
	T_1539 (in 0<16> @ 0800:099D : word16)
	T_1544 (in Mem157[ds:wArg02 + 10<i16>:word16] @ 0800:09BA : word16)
	T_1548 (in Mem158[ds:wArg02 + 8<i16>:word16] @ 0800:09BD : word16)
	T_1556 (in _malloc(ds, wArg08) @ 0800:09A0 : word16)
	T_1557 (in ax_129 @ 0800:09A0 : Eq_688)
	T_1558 (in 0<16> @ 0800:09A9 : word16)
	T_1609 (in si_59 @ 0800:0A4B : Eq_688)
	T_1610 (in di_143 @ 0800:0A50 : Eq_688)
	T_1647 (in di_143 + 1<i16> @ 0800:0A5E : word16)
	T_1657 (in si_59 + 1<i16> @ 0800:0A55 : word16)
	T_1665 (in fp - 3<i16> @ 0800:0A72 : word16)
	T_1674 (in di_143 + 1<i16> @ 0800:0A7E : word16)
	T_1692 (in wArg04 @ 0800:0ACE : Eq_688)
	T_1719 (in wLoc86_198 @ 0800:0B13 : Eq_688)
	T_1729 (in wArg04 @ 0800:0AFC : Eq_688)
	T_1744 (in wLoc86_198 + 1<16> @ 0800:0B2C : word16)
	T_1754 (in fp - 0x84<16> @ 0800:0BB2 : word16)
	T_1787 (in fp - 0x84<16> @ 0800:0B64 : word16)
	T_2086 (in Mem29[ds:wArg02 + 8<i16>:word16] @ 0800:0E1C : word16)
	T_2087 (in ax_30 @ 0800:0E1C : Eq_688)
	T_2091 (in Mem31[ds:wArg02 + 10<i16>:word16] @ 0800:0E1F : word16)
	T_2119 (in Mem75[ds:wArg02 + 10<i16>:word16] @ 0800:0E07 : word16)
	T_2121 (in wArg02 + 5<16> @ 0800:0E07 : word16)
	T_2126 (in Mem14[ds:wArg02 + 10<i16>:word16] @ 0800:0DF7 : word16)
	T_2128 (in wArg02 + 5<16> @ 0800:0DF7 : word16)
	T_2134 (in Mem75[ds:wArg02 + 8<i16>:word16] @ 0800:0E0C : word16)
	T_2138 (in Mem82[ds:wArg02 + 10<i16>:word16] @ 0800:0E0C : word16)
	T_2213 (in Mem21[ds:wArg04 + 10<i16>:word16] @ 0800:0E94 : word16)
	T_2215 (in (ds->*wArg04).t000A.u0 + 1<16> @ 0800:0E94 : word16)
	T_2219 (in Mem154[ds:wArg04 + 10<i16>:word16] @ 0800:0E94 : word16)
	T_2223 (in Mem154[ds:wArg04 + 10<i16>:word16] @ 0800:0E9A : word16)
	T_2321 (in fp + 2<i16> @ 0800:0F4C : word16)
	T_2340 (in 0x4E0<16> @ 0800:0F34 : word16)
	T_3568 (in 0<16> @ 0800:16B6 : word16)
Eq_692: (fn (ptr32 Eq_704) ((ptr32 Eq_694), (ptr32 Eq_695), uint32))
	T_692 (in memcpy @ 0800:043A : ptr32)
	T_693 (in signature of memcpy : void)
Eq_694: <unknown>
	T_694 (in p1 @ 0800:043A : (ptr32 <unknown>))
	T_697 (in ds:ax_10 @ 0800:043A : segptr32)
Eq_695: <unknown>
	T_695 (in p2 @ 0800:043A : (ptr32 <unknown>))
	T_702 (in Mem29[ds:0x8C<16>:selector]:0<16> @ 0800:043A : segptr32)
Eq_700: (segment "Eq_700")
	T_700 (in Mem29[ds:0x8C<16>:selector] @ 0800:043A : selector)
Eq_704: <unknown>
	T_704 (in memcpy(ax_10, *ds->ptr008C, (uint32) cx_6) @ 0800:043A : (ptr32 <unknown>))
Eq_752: (union "Eq_752" (uint16 u0) ((memptr (ptr16 Eq_340) int16) u1) ((memptr (ptr16 Eq_340) Eq_4954) u2))
	T_752 (in wArg02 @ 0800:0454 : Eq_752)
	T_756 (in Mem14[ds:wArg02 + 6<i16>:word16] @ 0800:0499 : word16)
	T_757 (in ax_17 @ 0800:0499 : Eq_752)
	T_760 (in Mem18[ds:0x62A<16>:word16] @ 0800:049C : word16)
	T_769 (in Mem18[ds:0x62A<16>:word16] @ 0800:04B2 : word16)
	T_776 (in Mem23[ds:0x62A<16>:word16] @ 0800:04B8 : word16)
	T_780 (in Mem25[ds:si_21 + 6<i16>:word16] @ 0800:04B8 : word16)
	T_781 (in 0<16> @ 0800:04A3 : word16)
	T_784 (in Mem26[ds:0x62A<16>:word16] @ 0800:04A3 : word16)
	T_787 (in wArg02 @ 0800:04BE : Eq_752)
	T_802 (in Mem19[ds:wArg02 + 0<16>:word16] + wArg02 @ 0800:04CE : word16)
	T_803 (in si_21 @ 0800:04CE : Eq_752)
	T_813 (in Mem25[ds:si_21 + 2<i16>:word16] @ 0800:04D6 : word16)
	T_816 (in Mem25[ds:0x628<16>:word16] @ 0800:04DE : word16)
	T_822 (in Mem32[ds:si_21 + wArg04 + 2<i16>:word16] @ 0800:04EB : word16)
	T_825 (in Mem33[ds:0x628<16>:word16] @ 0800:04E0 : word16)
	T_836 (in ___sbrk(ds, (uint32) wArg02) @ 0800:050B : word16)
	T_837 (in ax_24 @ 0800:050B : Eq_752)
	T_838 (in 0xFFFF<16> @ 0800:0515 : word16)
	T_842 (in Mem22[ds:0x628<16>:word16] @ 0800:051E : word16)
	T_846 (in Mem39[ds:ax_24 + 2<i16>:word16] @ 0800:051E : word16)
	T_855 (in Mem43[ds:0x628<16>:word16] @ 0800:0527 : word16)
	T_858 (in Mem43[ds:0x628<16>:word16] @ 0800:052E : word16)
	T_868 (in ___sbrk(ds, (uint32) wArg02) @ 0800:0548 : word16)
	T_869 (in ax_24 @ 0800:0548 : Eq_752)
	T_870 (in 0xFFFF<16> @ 0800:0552 : word16)
	T_874 (in Mem38[ds:0x62C<16>:word16] @ 0800:0558 : word16)
	T_877 (in Mem39[ds:0x628<16>:word16] @ 0800:055C : word16)
	T_902 (in Mem14[ds:0x62C<16>:word16] @ 0800:0594 : word16)
	T_903 (in 0<16> @ 0800:0594 : word16)
	T_907 (in Mem14[ds:0x62A<16>:word16] @ 0800:059D : word16)
	T_908 (in si_30 @ 0800:059D : Eq_752)
	T_909 (in 0<16> @ 0800:05A5 : word16)
	T_935 (in Mem14[ds:si_30 + 6<i16>:word16] @ 0800:05CF : word16)
	T_938 (in Mem14[ds:0x62A<16>:word16] @ 0800:05D6 : word16)
	T_956 (in wArg02 @ 0800:05CA : Eq_752)
	T_959 (in fp - 0x102<16> @ 0800:05F1 : word16)
	T_967 (in Mem17[ds:0x9E<16>:word16] @ 0800:05F3 : word16)
	T_968 (in ax @ 0800:0606 : Eq_752)
	T_971 (in Mem7[ds:0x9E<16>:word16] @ 0800:0614 : word16)
	T_975 (in SLICE(dx_ax_42, word16, 0) @ 0800:0614 : word16)
	T_976 (in ax_12 @ 0800:0614 : Eq_752)
	T_990 (in 0xFFFF<16> @ 0800:0634 : word16)
	T_991 (in ax_30 @ 0800:0634 : Eq_752)
	T_998 (in Mem7[ds:0x9E<16>:word16] @ 0800:0628 : word16)
	T_999 (in v15_31 @ 0800:0628 : Eq_752)
	T_1001 (in Mem32[ds:0x9E<16>:word16] @ 0800:0628 : word16)
	T_1003 (in wArg02 @ 0800:063A : Eq_752)
	T_3351 (in wArg02 @ 0800:10CC : Eq_752)
	T_3354 (in Mem14[ds:0x62A<16>:word16] @ 0800:15A3 : word16)
	T_3355 (in 0<16> @ 0800:15A3 : word16)
	T_3359 (in Mem19[ds:0x62A<16>:word16] @ 0800:15C1 : word16)
	T_3363 (in Mem20[ds:wArg02 + 4<i16>:word16] @ 0800:15C5 : word16)
	T_3367 (in Mem21[ds:wArg02 + 6<i16>:word16] @ 0800:15C8 : word16)
	T_3370 (in Mem14[ds:0x62A<16>:word16] @ 0800:15A9 : word16)
	T_3374 (in Mem14[ds:Mem14[ds:0x62A<16>:word16] + 6<i16>:word16] @ 0800:15A9 : word16)
	T_3375 (in di_23 @ 0800:15A9 : Eq_752)
	T_3378 (in Mem14[ds:0x62A<16>:word16] @ 0800:15B0 : word16)
	T_3382 (in Mem25[ds:Mem14[ds:0x62A<16>:word16] + 6<i16>:word16] @ 0800:15B0 : word16)
	T_3386 (in Mem26[ds:di_23 + 4<i16>:word16] @ 0800:15B3 : word16)
	T_3390 (in Mem27[ds:wArg02 + 6<i16>:word16] @ 0800:15B6 : word16)
	T_3393 (in Mem27[ds:0x62A<16>:word16] @ 0800:15BC : word16)
	T_3397 (in Mem29[ds:wArg02 + 4<i16>:word16] @ 0800:15BC : word16)
	T_3399 (in wArg02 @ 0800:15CE : Eq_752)
	T_3400 (in wArg04 @ 0800:15CE : Eq_752)
	T_3416 (in Mem21[ds:0x628<16>:word16] @ 0800:15E6 : word16)
	T_3426 (in Mem30[ds:Mem21[ds:wArg04 + 0<16>:word16] + wArg04 + 2<i16>:word16] @ 0800:15F8 : word16)
	T_3429 (in Mem31[ds:0x628<16>:word16] @ 0800:15E8 : word16)
	T_3435 (in Mem7[ds:0x62C<16>:word16] @ 0800:160E : word16)
	T_3438 (in Mem7[ds:0x628<16>:word16] @ 0800:160E : word16)
	T_3442 (in Mem7[ds:0x628<16>:word16] @ 0800:1626 : word16)
	T_3446 (in Mem7[ds:Mem7[ds:0x628<16>:word16] + 2<i16>:word16] @ 0800:1626 : word16)
	T_3447 (in si_13 @ 0800:1626 : Eq_752)
	T_3460 (in Mem7[ds:0x62C<16>:word16] @ 0800:1614 : word16)
	T_3462 (in 0<16> @ 0800:161A : word16)
	T_3465 (in Mem82[ds:0x628<16>:word16] @ 0800:161A : word16)
	T_3466 (in 0<16> @ 0800:161D : word16)
	T_3469 (in Mem83[ds:0x62C<16>:word16] @ 0800:161D : word16)
	T_3473 (in Mem7[ds:0x628<16>:word16] @ 0800:1655 : word16)
	T_3477 (in Mem30[ds:0x628<16>:word16] @ 0800:1659 : word16)
	T_3482 (in Mem32[ds:0x62C<16>:word16] @ 0800:1638 : word16)
	T_3487 (in Mem32[ds:si_13 + 2<i16>:word16] @ 0800:1647 : word16)
	T_3490 (in Mem44[ds:0x628<16>:word16] @ 0800:1647 : word16)
	T_3491 (in 0<16> @ 0800:163C : word16)
	T_3494 (in Mem49[ds:0x628<16>:word16] @ 0800:163C : word16)
	T_3495 (in 0<16> @ 0800:163F : word16)
	T_3498 (in Mem50[ds:0x62C<16>:word16] @ 0800:163F : word16)
	T_3502 (in wArg02 @ 0800:164B : Eq_752)
	T_3513 (in si_16 @ 0800:1667 : Eq_752)
	T_3518 (in Mem19[ds:wArg02 + 0<16>:word16] + wArg02 @ 0800:166E : word16)
	T_3519 (in ax_21 @ 0800:166E : Eq_752)
	T_3523 (in Mem22[ds:wArg02 + 2<i16>:word16] @ 0800:1673 : word16)
	T_3524 (in di_23 @ 0800:1673 : Eq_752)
	T_3538 (in Mem22[ds:0x62C<16>:word16] @ 0800:1680 : word16)
	T_3556 (in Mem49[ds:ax_21 + 2<i16>:word16] @ 0800:1689 : word16)
	T_3571 (in wArg02 + 0xFFFC<16> @ 0800:16C5 : word16)
	T_3574 (in Mem11[ds:0x628<16>:word16] @ 0800:16C5 : word16)
	T_3578 (in wArg02 + 0xFFFC<16> @ 0800:16CD : word16)
Eq_763: (struct "Eq_763" (6 Eq_752 t0006))
	T_763 (in wArg02 + 4<i16> @ 0800:04AB : word16)
Eq_765: (struct "Eq_765" (6 Eq_752 t0006))
	T_765 (in Mem18[ds:wArg02 + 4<i16>:word16] @ 0800:04AB : word16)
	T_766 (in si_21 @ 0800:04AB : (memptr (ptr16 Eq_340) Eq_765))
	T_773 (in Mem23[ds:Mem18[ds:0x62A<16>:word16] + 4<i16>:word16] @ 0800:04B2 : word16)
Eq_785: (struct "Eq_785" (0 Eq_788 t0000) (2 Eq_752 t0002))
	T_785 (in ax @ 0800:04BE : (memptr (ptr16 Eq_340) Eq_785))
	T_827 (in si_21 + 4<16> @ 0800:04F8 : word16)
Eq_788: (union "Eq_788" (int16 u0) (uint16 u1))
	T_788 (in wArg04 @ 0800:04BE : Eq_788)
	T_792 (in Mem14[ds:wArg02 + 0<16>:word16] @ 0800:04CA : word16)
	T_793 (in ds->*wArg02 - wArg04 @ 0800:04CA : word16)
	T_797 (in Mem19[ds:wArg02 + 0<16>:word16] @ 0800:04CA : word16)
	T_801 (in Mem19[ds:wArg02 + 0<16>:word16] @ 0800:04CE : word16)
	T_805 (in wArg04 + 1<16> @ 0800:04D4 : word16)
	T_809 (in Mem24[ds:si_21 + 0<16>:word16] @ 0800:04D4 : word16)
	T_830 (in wArg02 @ 0800:04F8 : Eq_788)
	T_848 (in wArg02 + 1<16> @ 0800:0525 : word16)
	T_852 (in Mem42[ds:ax_24 + 0<16>:word16] @ 0800:0525 : word16)
	T_865 (in wArg02 @ 0800:0535 : Eq_788)
	T_879 (in wArg02 + 1<16> @ 0800:0564 : word16)
	T_883 (in Mem42[ds:ax_24 + 0<16>:word16] @ 0800:0564 : word16)
	T_898 (in wArg02 + 0xB<16> & 0xFFF8<16> @ 0800:058A : word16)
	T_899 (in ax_25 @ 0800:058A : Eq_788)
	T_920 (in Mem14[ds:si_30 + 0<16>:word16] @ 0800:05B0 : word16)
	T_922 (in ax_25 + 0x28<16> @ 0800:05B0 : word16)
	T_927 (in Mem14[ds:si_30 + 0<16>:word16] @ 0800:05BF : word16)
	T_946 (in Mem70[ds:si_30 + 0<16>:word16] @ 0800:05C6 : word16)
	T_948 (in Mem70[ds:si_30 + 0<16>:word16] + 1<16> @ 0800:05C6 : word16)
	T_952 (in Mem80[ds:si_30 + 0<16>:word16] @ 0800:05C6 : word16)
Eq_818: (struct "Eq_818" (0 Eq_788 t0000) (2 Eq_752 t0002))
	T_818 (in si_21 + wArg04 @ 0800:04EB : word16)
Eq_820: (struct "Eq_820" (0 Eq_788 t0000) (2 Eq_752 t0002))
	T_820 (in si_21 + wArg04 + 2<i16> @ 0800:04EB : word16)
Eq_831: (fn Eq_752 ((ptr16 Eq_340), uint32))
	T_831 (in ___sbrk @ 0800:050B : segptr32)
	T_832 (in signature of ___sbrk @ 0800:0607 : void)
	T_866 (in ___sbrk @ 0800:0548 : segptr32)
Eq_850: (struct "Eq_850" (2 Eq_752 t0002))
	T_850 (in ax_24 + 0<16> @ 0800:0525 : word16)
Eq_888: (struct "Eq_888" (0 Eq_788 t0000) (6 Eq_752 t0006))
	T_888 (in ax @ 0800:056F : (memptr (ptr16 Eq_340) Eq_888))
	T_891 (in 0<16> @ 0800:0581 : word16)
	T_892 (in ax_108 @ 0800:0581 : (memptr (ptr16 Eq_340) Eq_888))
	T_913 (in fn0800_0536(ds, ax_25) @ 0800:0597 : word16)
	T_916 (in fn0800_04F9(ds, ax_25) @ 0800:05D9 : word16)
	T_931 (in fn0800_04BF(ds, si_30, ax_25) @ 0800:05B4 : word16)
	T_954 (in si_30 + 4<16> @ 0800:05CA : word16)
Eq_911: (fn (memptr (ptr16 Eq_340) Eq_888) ((ptr16 Eq_340), Eq_788))
	T_911 (in fn0800_0536 @ 0800:0597 : segptr32)
	T_912 (in signature of fn0800_0536 @ 0800:0536 : void)
Eq_914: (fn (memptr (ptr16 Eq_340) Eq_888) ((ptr16 Eq_340), Eq_788))
	T_914 (in fn0800_04F9 @ 0800:05D9 : segptr32)
	T_915 (in signature of fn0800_04F9 @ 0800:04F9 : void)
Eq_929: (fn (memptr (ptr16 Eq_340) Eq_888) ((ptr16 Eq_340), Eq_752, Eq_788))
	T_929 (in fn0800_04BF @ 0800:05B4 : segptr32)
	T_930 (in signature of fn0800_04BF @ 0800:04BF : void)
Eq_940: (fn void ((ptr16 Eq_340), Eq_752))
	T_940 (in ___pull_free_block @ 0800:05C2 : segptr32)
	T_941 (in signature of ___pull_free_block @ 0800:0491 : void)
	T_3430 (in ___pull_free_block @ 0800:15FC : segptr32)
	T_3478 (in ___pull_free_block @ 0800:1630 : segptr32)
Eq_944: (struct "Eq_944" (0 Eq_788 t0000) (6 Eq_752 t0006))
	T_944 (in si_30 + 0<16> @ 0800:05C6 : word16)
Eq_950: (struct "Eq_950" (0 Eq_788 t0000) (6 Eq_752 t0006))
	T_950 (in si_30 + 0<16> @ 0800:05C6 : word16)
Eq_957: (union "Eq_957" (cup16 u0) (mp16 u1))
	T_957 (in fp @ 0800:05F1 : Eq_957)
Eq_958: (union "Eq_958" (cup16 u0) (mp16 u1))
	T_958 (in 0x102<16> @ 0800:05F1 : word16)
Eq_979: (union "Eq_979" (cup16 u0) (mp16 u1))
	T_979 (in (word16) dx_ax_42 + 0x100<16> @ 0800:061D : word16)
	T_980 (in cx_17 @ 0800:061D : Eq_979)
	T_994 (in fp - 2<i16> @ 0800:0626 : word16)
Eq_992: (union "Eq_992" (int16 u0) (cup16 u1) (mp16 u2))
	T_992 (in fp @ 0800:0626 : Eq_992)
Eq_993: (union "Eq_993" (int16 u0) (cup16 u1) (mp16 u2))
	T_993 (in 2<i16> @ 0800:0626 : int16)
Eq_1004: (fn void ((ptr16 Eq_340), Eq_752))
	T_1004 (in ___brk @ 0800:0641 : segptr32)
	T_1005 (in signature of ___brk @ 0800:05E3 : void)
Eq_1009: (struct "Eq_1009" 0010
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr Eq_340 Eq_1009) ptr000E))
	T_1009 (in wArg02 @ 0800:0648 : (memptr (ptr16 Eq_340) Eq_1009))
	T_1046 (in wArg02 @ 0800:068B : (memptr (ptr16 Eq_340) Eq_1009))
	T_1052 (in wArg02 @ 0800:06B0 : (memptr (ptr16 Eq_340) Eq_1009))
	T_1116 (in 0x342<16> @ 0800:0760 : word16)
	T_1117 (in si_12 @ 0800:0760 : (memptr (ptr16 Eq_340) Eq_1009))
	T_1131 (in si_12 + 0x10<16> @ 0800:0775 : word16)
	T_1136 (in wArg02 @ 0800:0771 : (memptr (ptr16 Eq_340) Eq_1009))
	T_1228 (in wArg02 @ 0800:07D5 : (memptr (ptr16 Eq_340) Eq_1009))
	T_1304 (in 0x342<16> @ 0800:084E : word16)
	T_1374 (in wArg02 @ 0800:0879 : (memptr (ptr16 Eq_340) Eq_1009))
	T_1449 (in Mem14[ds:wArg02 + 14<i16>:word16] @ 0800:0914 : word16)
	T_1465 (in 0x352<16> @ 0800:0934 : word16)
	T_1490 (in 0x342<16> @ 0800:094A : word16)
	T_2052 (in Mem14[ds:wArg02 + 14<i16>:word16] @ 0800:0DDA : word16)
	T_2175 (in wArg04 @ 0800:0E63 : (memptr (ptr16 Eq_340) Eq_1009))
	T_2190 (in wArg04 @ 0800:0E74 : (memptr (ptr16 Eq_340) Eq_1009))
Eq_1025: (struct "Eq_1025" (0 ci16 w0000) (2 cui16 w0002))
	T_1025 (in wArg02 + 10<i16> @ 0800:067E : word16)
Eq_1049: (fn word16 ((ptr16 Eq_340), (memptr (ptr16 Eq_340) Eq_1009)))
	T_1049 (in _fflush @ 0800:06B0 : segptr32)
	T_1050 (in signature of _fflush @ 0800:0DCD : void)
	T_1132 (in _fflush @ 0800:0771 : segptr32)
	T_2238 (in _fflush @ 0800:0EB7 : segptr32)
	T_2296 (in _fflush @ 0800:0EF9 : segptr32)
Eq_1065: (struct "Eq_1065" (2 cui16 w0002))
	T_1065 (in wArg02 + 2<i16> @ 0800:06CD : word16)
Eq_1070: (struct "Eq_1070" (2 cui16 w0002))
	T_1070 (in wArg02 + 0<16> @ 0800:06D2 : word16)
Eq_1074: (struct "Eq_1074" (0 ci16 w0000) (2 cui16 w0002))
	T_1074 (in wArg02 + 8<i16> @ 0800:06D9 : word16)
Eq_1078: (struct "Eq_1078" (0 ci16 w0000) (2 cui16 w0002) (8 Eq_688 t0008))
	T_1078 (in wArg02 + 10<i16> @ 0800:06D9 : word16)
Eq_1081: (fn word16 ((ptr16 Eq_340), int16, (ptr32 int32), byte, word16))
	T_1081 (in _lseek @ 0800:06EA : segptr32)
	T_1082 (in signature of _lseek @ 0800:0C28 : void)
	T_1611 (in _lseek @ 0800:0A95 : segptr32)
	T_1819 (in _lseek @ 0800:0BFD : segptr32)
	T_4859 (in _lseek @ 0800:1D5C : segptr32)
Eq_1089: (struct "Eq_1089" (0 ci16 w0000) (2 cui16 w0002) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1089 (in wArg02 + 4<i16> @ 0800:06EA : word16)
Eq_1101: (struct "Eq_1101" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1101 (in wArg02 + 0<16> @ 0800:06C0 : word16)
Eq_1106: (fn uint16 ((ptr16 Eq_340), (memptr (ptr16 Eq_340) Eq_1009)))
	T_1106 (in fn0800_065B @ 0800:06CD : segptr32)
	T_1107 (in signature of fn0800_065B @ 0800:065B : void)
Eq_1146: (struct "Eq_1146" (2 cui16 w0002))
	T_1146 (in wArg02 + 6<i16> @ 0800:0793 : word16)
Eq_1151: (struct "Eq_1151" (2 cui16 w0002) (6 cu16 w0006))
	T_1151 (in wArg02 + 8<i16> @ 0800:0796 : word16)
Eq_1156: (struct "Eq_1156" (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008))
	T_1156 (in wArg02 + 10<i16> @ 0800:0799 : word16)
Eq_1159: (fn ci16 ((ptr16 Eq_340), int16, Eq_688, cu16))
	T_1159 (in _read @ 0800:07A2 : segptr32)
	T_1160 (in signature of _read @ 0800:09F7 : void)
Eq_1166: (struct "Eq_1166" (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1166 (in wArg02 + 4<i16> @ 0800:07A2 : word16)
Eq_1173: (struct "Eq_1173" (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1173 (in wArg02 + 0<16> @ 0800:07A8 : word16)
Eq_1178: (fn void ((ptr16 Eq_340)))
	T_1178 (in fn0800_075B @ 0800:0790 : segptr32)
	T_1179 (in signature of fn0800_075B @ 0800:075B : void)
	T_1366 (in fn0800_075B @ 0800:0888 : segptr32)
Eq_1182: (struct "Eq_1182" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1182 (in wArg02 + 0<16> @ 0800:07BC : word16)
Eq_1188: (struct "Eq_1188" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1188 (in wArg02 + 2<i16> @ 0800:07AE : word16)
Eq_1194: (struct "Eq_1194" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1194 (in wArg02 + 2<i16> @ 0800:07AE : word16)
Eq_1201: (struct "Eq_1201" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1201 (in wArg02 + 0<16> @ 0800:07CC : word16)
Eq_1205: (struct "Eq_1205" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1205 (in wArg02 + 2<i16> @ 0800:07D0 : word16)
Eq_1211: (struct "Eq_1211" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1211 (in wArg02 + 2<i16> @ 0800:07D0 : word16)
Eq_1215: (struct "Eq_1215" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1215 (in wArg02 + 2<i16> @ 0800:07C7 : word16)
Eq_1223: (struct "Eq_1223" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A))
	T_1223 (in wArg02 + 2<i16> @ 0800:07C7 : word16)
Eq_1249: (struct "Eq_1249" (0 ci16 w0000) (A Eq_688 t000A))
	T_1249 (in wArg02 + 10<i16> @ 0800:0800 : word16)
Eq_1253: (struct "Eq_1253" (0 ci16 w0000) (A Eq_688 t000A))
	T_1253 (in wArg02 + 2<i16> @ 0800:0819 : word16)
Eq_1259: (struct "Eq_1259" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_1259 (in wArg02 + 2<i16> @ 0800:0819 : word16)
Eq_1263: (struct "Eq_1263" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_1263 (in wArg02 + 2<i16> @ 0800:0817 : word16)
Eq_1271: (struct "Eq_1271" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_1271 (in wArg02 + 2<i16> @ 0800:0824 : word16)
Eq_1277: (struct "Eq_1277" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_1277 (in wArg02 + 2<i16> @ 0800:0824 : word16)
Eq_1281: (struct "Eq_1281" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_1281 (in wArg02 + 6<i16> @ 0800:082D : word16)
Eq_1291: (fn word16 ((ptr16 Eq_340), (memptr (ptr16 Eq_340) Eq_1009)))
	T_1291 (in fn0800_0782 @ 0800:0835 : segptr32)
	T_1292 (in signature of fn0800_0782 @ 0800:0782 : void)
Eq_1297: (struct "Eq_1297" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (A Eq_688 t000A))
	T_1297 (in wArg02 + 2<i16> @ 0800:0886 : word16)
Eq_1306: (fn word16 (int16))
	T_1306 (in _isatty @ 0800:085B : segptr32)
	T_1307 (in signature of _isatty @ 0800:08F2 : void)
Eq_1310: (struct "Eq_1310" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (A Eq_688 t000A))
	T_1310 (in wArg02 + 4<i16> @ 0800:085B : word16)
Eq_1318: (struct "Eq_1318" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1318 (in wArg02 + 2<i16> @ 0800:086B : word16)
Eq_1326: (struct "Eq_1326" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1326 (in wArg02 + 2<i16> @ 0800:085D : word16)
Eq_1332: (struct "Eq_1332" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1332 (in wArg02 + 2<i16> @ 0800:085D : word16)
Eq_1336: (struct "Eq_1336" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1336 (in wArg02 + 0<16> @ 0800:07FC : word16)
Eq_1343: (struct "Eq_1343" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1343 (in wArg02 + 0<16> @ 0800:07FC : word16)
Eq_1348: (fn Eq_1363 ((ptr16 Eq_340), int16, Eq_688, cu16))
	T_1348 (in __read @ 0800:08A1 : segptr32)
	T_1349 (in signature of __read @ 0800:0AB3 : void)
	T_1594 (in __read @ 0800:0A23 : segptr32)
	T_1662 (in __read @ 0800:0A72 : segptr32)
Eq_1355: (struct "Eq_1355" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1355 (in wArg02 + 4<i16> @ 0800:08A1 : word16)
Eq_1363: (union "Eq_1363" (cup16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1363 (in __read(ds, (int16) (ds->*wArg02).b0004, fp - 3<i16>, 1<16>) @ 0800:08A1 : word16)
	T_1364 (in 1<16> @ 0800:08A1 : word16)
	T_1580 (in ax @ 0800:09C9 : Eq_1363)
	T_1583 (in 0<16> @ 0800:0A15 : word16)
	T_1584 (in ax_156 @ 0800:0A15 : Eq_1363)
	T_1595 (in __read(ds, wArg02, wArg04, wArg06) @ 0800:0A23 : word16)
	T_1596 (in ax_41 @ 0800:0A23 : Eq_1363)
	T_1597 (in 1<16> @ 0800:0A33 : word16)
	T_1608 (in cx_115 @ 0800:0A48 : Eq_1363)
	T_1613 (in 0<16> @ 0800:0A95 : word16)
	T_1639 (in cx_115 - 1<16> @ 0800:0A63 : word16)
	T_1640 (in 0<16> @ 0800:0A63 : word16)
	T_1649 (in cx_115 - 1<16> @ 0800:0A5F : word16)
	T_1650 (in 0<16> @ 0800:0A5F : word16)
	T_1661 (in di_143 - wArg04 @ 0800:0AA9 : word16)
	T_1667 (in __read(ds, wArg02, fp - 3<i16>, 1<16>) @ 0800:0A72 : word16)
Eq_1371: (fn void ((ptr16 Eq_340), (memptr (ptr16 Eq_340) Eq_1009), Eq_688, ci16, cu16))
	T_1371 (in _setvbuf @ 0800:0879 : segptr32)
	T_1372 (in signature of _setvbuf @ 0800:0904 : void)
Eq_1384: (fn word16 ((ptr16 Eq_340), int16))
	T_1384 (in _eof @ 0800:08AF : segptr32)
	T_1385 (in signature of _eof @ 0800:0D5F : void)
Eq_1389: (struct "Eq_1389" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1389 (in wArg02 + 4<i16> @ 0800:08AF : word16)
Eq_1397: (struct "Eq_1397" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1397 (in wArg02 + 2<i16> @ 0800:08C1 : word16)
Eq_1405: (struct "Eq_1405" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1405 (in wArg02 + 2<i16> @ 0800:08C1 : word16)
Eq_1409: (struct "Eq_1409" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1409 (in wArg02 + 2<i16> @ 0800:08B1 : word16)
Eq_1415: (struct "Eq_1415" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1415 (in wArg02 + 2<i16> @ 0800:08B1 : word16)
Eq_1419: (struct "Eq_1419" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1419 (in wArg02 + 2<i16> @ 0800:08D6 : word16)
Eq_1425: (struct "Eq_1425" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1425 (in wArg02 + 2<i16> @ 0800:08D6 : word16)
Eq_1429: (struct "Eq_1429" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_1429 (in wArg02 + 2<i16> @ 0800:08D4 : word16)
Eq_1437: (fn word32 (int16, word16))
	T_1437 (in msdos_ioctl_get_device_info @ 0800:08FB : segptr32)
	T_1438 (in signature of msdos_ioctl_get_device_info : void)
Eq_1472: (struct "Eq_1472" (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1472 (in wArg02 + 0<16> @ 0800:0955 : word16)
Eq_1478: (struct "Eq_1478" (0 ci16 w0000) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1478 (in wArg02 + 2<i16> @ 0800:096B : word16)
Eq_1485: (fn void ((ptr16 Eq_340), (memptr (ptr16 Eq_340) Eq_1009), (ptr32 int32), word16))
	T_1485 (in _fseek @ 0800:0960 : segptr32)
	T_1486 (in signature of _fseek @ 0800:06A2 : void)
Eq_1497: (struct "Eq_1497" (0 ci16 w0000) (2 cui16 w0002) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1497 (in wArg02 + 2<i16> @ 0800:0974 : word16)
Eq_1503: (struct "Eq_1503" (0 ci16 w0000) (2 cui16 w0002) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1503 (in wArg02 + 2<i16> @ 0800:0974 : word16)
Eq_1508: (struct "Eq_1508" (0 ci16 w0000) (2 cui16 w0002) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1508 (in wArg02 + 6<i16> @ 0800:0979 : word16)
Eq_1514: (struct "Eq_1514" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1514 (in wArg02 + 8<i16> @ 0800:0983 : word16)
Eq_1519: (struct "Eq_1519" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1519 (in wArg02 + 10<i16> @ 0800:0986 : word16)
Eq_1524: (fn void ((ptr16 Eq_340), Eq_688))
	T_1524 (in _free @ 0800:0970 : segptr32)
	T_1525 (in signature of _free @ 0800:16AD : void)
Eq_1529: (struct "Eq_1529" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1529 (in wArg02 + 8<i16> @ 0800:0970 : word16)
Eq_1542: (struct "Eq_1542" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1542 (in wArg02 + 10<i16> @ 0800:09BA : word16)
Eq_1546: (struct "Eq_1546" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1546 (in wArg02 + 8<i16> @ 0800:09BD : word16)
Eq_1550: (struct "Eq_1550" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1550 (in wArg02 + 6<i16> @ 0800:09C0 : word16)
Eq_1561: (struct "Eq_1561" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1561 (in wArg02 + 2<i16> @ 0800:09AB : word16)
Eq_1567: (struct "Eq_1567" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1567 (in wArg02 + 2<i16> @ 0800:09AB : word16)
Eq_1571: (struct "Eq_1571" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1571 (in wArg02 + 2<i16> @ 0800:09C9 : word16)
Eq_1577: (struct "Eq_1577" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_1577 (in wArg02 + 2<i16> @ 0800:09C9 : word16)
Eq_1676: (fn Eq_1685 (int16, cu16, word32, word16))
	T_1676 (in msdos_read_file @ 0800:0AC3 : segptr32)
	T_1677 (in signature of msdos_read_file : void)
Eq_1685: (union "Eq_1685" (bool u0) (word32 u1))
	T_1685 (in msdos_read_file(wArg02, wArg06, wArg04, out ax_15) @ 0800:0AC3 : word32)
Eq_1686: (fn Eq_341 ((ptr16 Eq_340), Eq_341))
	T_1686 (in __IOERROR @ 0800:0AC8 : segptr32)
	T_1687 (in signature of __IOERROR @ 0800:02C5 : void)
	T_1825 (in __IOERROR @ 0800:0C21 : segptr32)
	T_1866 (in __IOERROR @ 0800:0C4E : segptr32)
	T_1999 (in __IOERROR @ 0800:0DC4 : segptr32)
Eq_1689: (union "Eq_1689" (wchar_t u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1689 (in ax @ 0800:0ACE : Eq_1689)
	T_1693 (in wArg06 @ 0800:0ACE : Eq_1689)
	T_1694 (in 1<16> @ 0800:0ADF : word16)
	T_1705 (in 0<16> @ 0800:0AE1 : word16)
	T_1706 (in ax_146 @ 0800:0AE1 : Eq_1689)
	T_1720 (in wLoc8A_199 @ 0800:0B1A : Eq_1689)
	T_1730 (in wArg06 @ 0800:0AFC : Eq_1689)
	T_1731 (in __write(ds, wArg02, wArg04, wArg06) @ 0800:0AFC : word16)
	T_1732 (in 0<16> @ 0800:0B96 : word16)
	T_1736 (in si_106 - (fp - 0x84<16>) @ 0800:0BA1 : word16)
	T_1737 (in di_47 @ 0800:0BA1 : Eq_1689)
	T_1738 (in 0<16> @ 0800:0BA7 : word16)
	T_1741 (in wLoc8A_199 - 1<16> @ 0800:0B24 : word16)
	T_1742 (in v24_89 @ 0800:0B24 : Eq_1689)
	T_1755 (in __write(ds, wArg02, fp - 0x84<16>, di_47) @ 0800:0BB2 : word16)
	T_1756 (in ax_65 @ 0800:0BB2 : Eq_1689)
	T_1758 (in 0<16> @ 0800:0BC5 : word16)
	T_1761 (in wArg06 + ax_65 - di_47 @ 0800:0BD3 : word16)
	T_1762 (in 0xFFFF<16> @ 0800:0BC7 : word16)
	T_1783 (in si_106 - (fp - 0x84<16>) @ 0800:0B59 : word16)
	T_1784 (in di_116 @ 0800:0B59 : Eq_1689)
	T_1788 (in __write(ds, wArg02, fp - 0x84<16>, di_116) @ 0800:0B64 : word16)
	T_1789 (in ax_127 @ 0800:0B64 : Eq_1689)
	T_1793 (in 0<16> @ 0800:0B77 : word16)
	T_1797 (in (word16) ax_127 + (wArg06 - v24_89) - di_116 @ 0800:0B89 : word16)
	T_1798 (in 0xFFFF<16> @ 0800:0B79 : word16)
	T_1812 (in cx @ 0800:0C0F : word16)
	T_2099 (in di_23 + 1<16> @ 0800:0E30 : word16)
	T_2322 (in 1<16> @ 0800:0F4C : word16)
	T_2323 (in __write(ds, (int16) (ds->*wArg04).b0004, fp + 2<i16>, 1<16>) @ 0800:0F4C : word16)
	T_2324 (in 1<16> @ 0800:0F4C : word16)
	T_2341 (in 1<16> @ 0800:0F34 : word16)
	T_2342 (in __write(ds, (int16) (ds->*wArg04).b0004, 0x4E0<16>, 1<16>) @ 0800:0F34 : word16)
	T_2343 (in 1<16> @ 0800:0F34 : word16)
Eq_1721: (union "Eq_1721" (int16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1721 (in fp @ 0800:0B1E : Eq_1721)
Eq_1723: (union "Eq_1723" (wchar_t u0) (int16 u1) ((memptr (ptr16 Eq_340) byte) u2))
	T_1723 (in fp - 0x84<16> @ 0800:0B1E : word16)
	T_1724 (in si_106 @ 0800:0B1E : Eq_1723)
	T_1768 (in si_106 + 1<16> @ 0800:0B44 : word16)
	T_1780 (in si_106 + 1<16> @ 0800:0B3D : word16)
	T_1792 (in fp - 0x84<16> @ 0800:0B8D : word16)
Eq_1725: (fn Eq_1689 ((ptr16 Eq_340), int16, Eq_688, Eq_1689))
	T_1725 (in __write @ 0800:0AFC : segptr32)
	T_1726 (in signature of __write @ 0800:0BE2 : void)
	T_1752 (in __write @ 0800:0BB2 : segptr32)
	T_1785 (in __write @ 0800:0B64 : segptr32)
	T_2313 (in __write @ 0800:0F4C : segptr32)
	T_2334 (in __write @ 0800:0F34 : segptr32)
Eq_1734: (union "Eq_1734" (ui16 u0) (mp16 u1))
	T_1734 (in 0x84<16> @ 0800:0BA1 : word16)
Eq_1735: (union "Eq_1735" (ui16 u0) (mp16 u1))
	T_1735 (in fp - 0x84<16> @ 0800:0BA1 : word16)
Eq_1753: (union "Eq_1753" (ui16 u0) (mp16 u1))
	T_1753 (in 0x84<16> @ 0800:0BB2 : word16)
Eq_1769: (union "Eq_1769" (int16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1769 (in 0x84<16> @ 0800:0B51 : word16)
Eq_1770: (union "Eq_1770" (int16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1770 (in fp - 0x84<16> @ 0800:0B51 : word16)
Eq_1771: (union "Eq_1771" (ci16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1771 (in si_106 - (fp - 0x84<16>) @ 0800:0B51 : word16)
	T_1772 (in 0x80<16> @ 0800:0B51 : word16)
Eq_1776: (union "Eq_1776" (wchar_t u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1776 (in si_106 + 0<16> @ 0800:0B3A : word16)
Eq_1779: (union "Eq_1779" (wchar_t u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1779 (in 1<16> @ 0800:0B3D : word16)
Eq_1781: (union "Eq_1781" (int16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1781 (in 0x84<16> @ 0800:0B59 : word16)
Eq_1782: (union "Eq_1782" (int16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1782 (in fp - 0x84<16> @ 0800:0B59 : word16)
Eq_1786: (union "Eq_1786" (int16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1786 (in 0x84<16> @ 0800:0B64 : word16)
Eq_1791: (union "Eq_1791" (int16 u0) ((memptr (ptr16 Eq_340) byte) u1))
	T_1791 (in 0x84<16> @ 0800:0B8D : word16)
Eq_1809: (fn Eq_1818 (int16, Eq_1689, (ptr32 char), word16))
	T_1809 (in msdos_write_file @ 0800:0C0F : segptr32)
	T_1810 (in signature of msdos_write_file : void)
Eq_1818: (union "Eq_1818" (bool u0) (word32 u1))
	T_1818 (in msdos_write_file(wArg02, wArg06, wArg04, out ax_48) @ 0800:0C0F : word32)
Eq_1858: (fn Eq_1865 (int16, (ptr32 int32), byte, (ptr32 int32)))
	T_1858 (in msdos_set_file_position @ 0800:0C46 : segptr32)
	T_1859 (in signature of msdos_set_file_position : void)
Eq_1865: (union "Eq_1865" (bool u0) (word32 u1))
	T_1865 (in msdos_set_file_position(wArg02, dwArg04, bArg08, out dx_ax_22) @ 0800:0C46 : word32)
Eq_1874: (union "Eq_1874" (uint16 u0) (byte u1))
	T_1874 (in bArg04 @ 0800:0C52 : Eq_1874)
	T_1904 (in 0<8> @ 0800:0C7C : byte)
	T_2845 (in CONVERT(bLoc95_1366, uint8, uint16) @ 0800:1301 : uint16)
	T_2849 (in Mem462[ss:sp_434 + -8<i16>:word16] @ 0800:1301 : word16)
	T_2863 (in Mem472[ss:sp_434 + -8<i16>:byte] @ 0800:1303 : byte)
	T_3123 (in wLoc9A_1321 & 1<16> @ 0800:13EC : word16)
	T_3127 (in Mem242[ss:sp_225 + -8<i16>:word16] @ 0800:13EC : word16)
Eq_1880: (union "Eq_1880" (ci16 u0) (uint16 u1))
	T_1880 (in SLICE(dwArg0A, word16, 16) @ 0800:0C53 : word16)
	T_1881 (in wArg0C @ 0800:0C53 : Eq_1880)
	T_1895 (in cx_33 @ 0800:0C74 : Eq_1880)
	T_1896 (in 0<16> @ 0800:0C76 : word16)
	T_1902 (in 0<16> @ 0800:0C8C : word16)
	T_1916 (in SLICE(cx_ax_175, word16, 16) @ 0800:0C86 : word16)
	T_1939 (in dx_ax_57 /u wArg06 @ 0800:0C91 : uint16)
	T_1940 (in ax_61 @ 0800:0C91 : Eq_1880)
	T_1944 (in 0<16> @ 0800:0C99 : word16)
Eq_1898: (union "Eq_1898" (int16 u0) (mp16 u1))
	T_1898 (in fp @ 0800:0C89 : Eq_1898)
Eq_1991: (fn Eq_1996 (int16, word16))
	T_1991 (in msdos_ioctl_get_device_info @ 0800:0D80 : segptr32)
	T_1992 (in signature of msdos_ioctl_get_device_info : void)
Eq_1996: (union "Eq_1996" (bool u0) (word32 u1))
	T_1996 (in msdos_ioctl_get_device_info(wArg02, out dx_19) @ 0800:0D80 : word32)
Eq_2008: (fn Eq_2017 (int16, (ptr32 int32), byte, (ptr32 int32)))
	T_2008 (in msdos_set_file_position @ 0800:0D90 : segptr32)
	T_2009 (in signature of msdos_set_file_position : void)
Eq_2017: (union "Eq_2017" (bool u0) (word32 u1))
	T_2017 (in msdos_set_file_position(wArg02, 0<u32>, 1<8>, out dx_ax_33) @ 0800:0D90 : word32)
Eq_2022: (fn Eq_2030 (int16, (ptr32 int32), byte, (ptr32 int32)))
	T_2022 (in msdos_set_file_position @ 0800:0DA5 : segptr32)
	T_2023 (in signature of msdos_set_file_position : void)
Eq_2030: (union "Eq_2030" (bool u0) (word32 u1))
	T_2030 (in msdos_set_file_position(wArg02, 0<u32>, 2<8>, out dx_ax_48) @ 0800:0DA5 : word32)
Eq_2035: (fn Eq_2043 (int16, (ptr32 int32), byte, (ptr32 int32)))
	T_2035 (in msdos_set_file_position @ 0800:0DAC : segptr32)
	T_2036 (in signature of msdos_set_file_position : void)
Eq_2043: (union "Eq_2043" (bool u0) (word32 u1))
	T_2043 (in msdos_set_file_position(wArg02, dx_ax_33, 0<8>, out dx_ax_61) @ 0800:0DAC : word32)
Eq_2055: (struct "Eq_2055" (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2055 (in wArg02 + 0<16> @ 0800:0DE4 : word16)
Eq_2063: (struct "Eq_2063" (0 ci16 w0000) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2063 (in wArg02 + 6<i16> @ 0800:0E16 : word16)
Eq_2067: (struct "Eq_2067" (0 ci16 w0000) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2067 (in wArg02 + 0<16> @ 0800:0E16 : word16)
Eq_2073: (struct "Eq_2073" (0 ci16 w0000) (6 cu16 w0006) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2073 (in wArg02 + 0<16> @ 0800:0E19 : word16)
Eq_2080: (struct "Eq_2080" (0 ci16 w0000) (6 cu16 w0006) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2080 (in wArg02 + 0<16> @ 0800:0E19 : word16)
Eq_2084: (struct "Eq_2084" (0 ci16 w0000) (6 cu16 w0006) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2084 (in wArg02 + 8<i16> @ 0800:0E1C : word16)
Eq_2089: (struct "Eq_2089" (0 ci16 w0000) (6 cu16 w0006) (8 Eq_688 t0008) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2089 (in wArg02 + 10<i16> @ 0800:0E1F : word16)
Eq_2092: (fn word16 ((ptr16 Eq_340), int16, Eq_688, Eq_1689))
	T_2092 (in _write @ 0800:0E30 : segptr32)
	T_2093 (in signature of _write @ 0800:0ACF : void)
Eq_2095: (struct "Eq_2095" (0 ci16 w0000) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2095 (in wArg02 + 4<i16> @ 0800:0E30 : word16)
Eq_2104: (struct "Eq_2104" (0 ci16 w0000) (4 int8 b0004) (6 cu16 w0006) (8 Eq_688 t0008) (A Eq_688 t000A) (E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2104 (in wArg02 + 2<i16> @ 0800:0DEB : word16)
Eq_2113: (struct "Eq_2113"
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2113 (in wArg02 + 0<16> @ 0800:0DF9 : word16)
Eq_2117: (struct "Eq_2117"
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2117 (in wArg02 + 10<i16> @ 0800:0E07 : word16)
Eq_2124: (struct "Eq_2124"
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2124 (in wArg02 + 10<i16> @ 0800:0DF7 : word16)
Eq_2132: (struct "Eq_2132"
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2132 (in wArg02 + 8<i16> @ 0800:0E0C : word16)
Eq_2136: (struct "Eq_2136"
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2136 (in wArg02 + 10<i16> @ 0800:0E0C : word16)
Eq_2141: (struct "Eq_2141"
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2141 (in wArg02 + 2<i16> @ 0800:0E37 : word16)
Eq_2149: (struct "Eq_2149"
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2149 (in wArg02 + 2<i16> @ 0800:0E39 : word16)
Eq_2155: (struct "Eq_2155"
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_2155 (in wArg02 + 2<i16> @ 0800:0E39 : word16)
Eq_2160: (fn word16 (Eq_217, Eq_217, Eq_217, Eq_217, Eq_217, Eq_217))
	T_2160 (in __VPRINTER @ 0800:0E5D : segptr32)
	T_2161 (in signature of __VPRINTER @ 0800:1073 : void)
Eq_2169: (union "Eq_2169" (int16 u0) (mp16 u1))
	T_2169 (in 4<i16> @ 0800:0E5D : int16)
Eq_2186: (fn void ((ptr16 Eq_340), byte, (memptr (ptr16 Eq_340) Eq_1009)))
	T_2186 (in _fputc @ 0800:0E74 : segptr32)
	T_2187 (in signature of _fputc @ 0800:0E7D : void)
Eq_2211: (struct "Eq_2211" (0 ci16 w0000) (2 cui16 w0002))
	T_2211 (in wArg04 + 10<i16> @ 0800:0E94 : word16)
Eq_2217: (struct "Eq_2217" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2217 (in wArg04 + 10<i16> @ 0800:0E94 : word16)
Eq_2221: (struct "Eq_2221" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2221 (in wArg04 + 10<i16> @ 0800:0E9A : word16)
Eq_2229: (struct "Eq_2229" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2229 (in wArg04 + 2<i16> @ 0800:0EA2 : word16)
Eq_2245: (struct "Eq_2245" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2245 (in wArg04 + 2<i16> @ 0800:0ED7 : word16)
Eq_2251: (struct "Eq_2251" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2251 (in wArg04 + 2<i16> @ 0800:0ED7 : word16)
Eq_2255: (struct "Eq_2255" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2255 (in wArg04 + 2<i16> @ 0800:0ED5 : word16)
Eq_2263: (struct "Eq_2263" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2263 (in wArg04 + 2<i16> @ 0800:0EE2 : word16)
Eq_2269: (struct "Eq_2269" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2269 (in wArg04 + 2<i16> @ 0800:0EE2 : word16)
Eq_2273: (struct "Eq_2273" (0 ci16 w0000) (2 cui16 w0002) (A Eq_688 t000A))
	T_2273 (in wArg04 + 6<i16> @ 0800:0EEB : word16)
Eq_2281: (struct "Eq_2281" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (A Eq_688 t000A))
	T_2281 (in wArg04 + 0<16> @ 0800:0EF0 : word16)
Eq_2288: (struct "Eq_2288" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (A Eq_688 t000A))
	T_2288 (in wArg04 + 6<i16> @ 0800:0F0A : word16)
Eq_2293: (struct "Eq_2293" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (A Eq_688 t000A))
	T_2293 (in wArg04 + 0<16> @ 0800:0F0A : word16)
Eq_2301: (struct "Eq_2301" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (A Eq_688 t000A))
	T_2301 (in wArg04 + 0<16> @ 0800:0E8D : word16)
Eq_2308: (struct "Eq_2308" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (A Eq_688 t000A))
	T_2308 (in wArg04 + 0<16> @ 0800:0E8D : word16)
Eq_2315: (struct "Eq_2315" (0 ci16 w0000) (2 cui16 w0002) (6 cu16 w0006) (A Eq_688 t000A))
	T_2315 (in wArg04 + 4<i16> @ 0800:0F4C : word16)
Eq_2320: (union "Eq_2320" (int16 u0) (mp16 u1))
	T_2320 (in 2<i16> @ 0800:0F4C : int16)
Eq_2327: (struct "Eq_2327" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_2327 (in wArg04 + 2<i16> @ 0800:0F1C : word16)
Eq_2336: (struct "Eq_2336" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_2336 (in wArg04 + 4<i16> @ 0800:0F34 : word16)
Eq_2346: (struct "Eq_2346" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_2346 (in wArg04 + 2<i16> @ 0800:0F53 : word16)
Eq_2354: (struct "Eq_2354" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_2354 (in wArg04 + 2<i16> @ 0800:0F55 : word16)
Eq_2360: (struct "Eq_2360" (0 ci16 w0000) (2 cui16 w0002) (4 int8 b0004) (6 cu16 w0006) (A Eq_688 t000A))
	T_2360 (in wArg04 + 2<i16> @ 0800:0F55 : word16)
Eq_2366: (union "Eq_2366" (word16 u0) ((ptr32 code) u1))
	T_2366 (in Mem0[ds:0x5E0<16>:word16] @ 0800:1044 : word16)
Eq_2368: (struct "Eq_2368" (0 byte b0000) (1 byte b0001) (2 byte b0002) (3 byte b0003))
	T_2368 (in es_di @ 0800:1044 : (ptr32 Eq_2368))
	T_3144 (in SEQ(es_319, di_277) @ 0800:1344 : ptr32)
	T_3183 (in SEQ(es_298, fp - 0x8A<16>) @ 0800:133C : ptr32)
Eq_2419: (union "Eq_2419" (ci8 u0) (uint8 u1))
	T_2419 (in 0x50<8> @ 0800:1081 : byte)
	T_2420 (in bLoc57_1312 @ 0800:1081 : Eq_2419)
	T_2447 (in bLoc57_1312 - 1<8> @ 0800:10E9 : byte)
	T_2448 (in v18_1121 @ 0800:10E9 : Eq_2419)
	T_2451 (in 0<8> @ 0800:10EC : byte)
	T_2475 (in 0x50<8> @ 0800:1576 : byte)
	T_3082 (in bLoc57_1312 - 1<8> @ 0800:1519 : byte)
	T_3083 (in v47_823 @ 0800:1519 : Eq_2419)
	T_3088 (in 0<8> @ 0800:151C : byte)
Eq_2421: (union "Eq_2421" (ui16 u0) ((memptr Eq_217 <unknown>) u1))
	T_2421 (in fp @ 0800:10CD : Eq_2421)
Eq_2423: (struct "Eq_2423"
		(FFFFFFF4 Eq_217 tFFFFFFF4)
		(FFFFFFF6 Eq_217 tFFFFFFF6)
		(FFFFFFF8 Eq_1874 tFFFFFFF8)
		(FFFFFFFA Eq_217 tFFFFFFFA)
		(FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC)
		(FFFFFFFE Eq_217 tFFFFFFFE)
		(0 Eq_217 t0000))
	T_2423 (in fp - 0xA0<16> @ 0800:10CD : word16)
	T_2424 (in sp_1275 @ 0800:10CD : (memptr Eq_217 Eq_2423))
	T_2670 (in sp_200 + 2<i16> @ 0800:137A : word16)
	T_2887 (in sp_434 + 2<i16> @ 0800:1307 : word16)
	T_3157 (in sp_280 + 2<16> @ 0800:1344 : word16)
	T_3227 (in sp_225 - 10<i16> @ 0800:1422 : word16)
Eq_2428: (union "Eq_2428" (int8 u0) (uint8 u1))
	T_2428 (in al_37 @ 0800:10E4 : Eq_2428)
	T_2429 (in 0x25<8> @ 0800:10E4 : byte)
	T_2435 (in Mem48[ds:si_101 + 0<16>:byte] @ 0800:10FA : byte)
	T_2436 (in al_1030 @ 0800:10FA : Eq_2428)
	T_2439 (in 0x25<8> @ 0800:10FD : byte)
	T_2445 (in Mem1117[ds:di_1042 + 0<16>:byte] @ 0800:10E6 : byte)
	T_2456 (in Mem36[ds:si_101 + 0<16>:byte] @ 0800:10DD : byte)
	T_2459 (in 0<8> @ 0800:10E0 : byte)
	T_2493 (in 0<8> @ 0800:110D : byte)
	T_2494 (in bLoc8F_1322 @ 0800:110D : Eq_2428)
	T_2541 (in al @ 0800:156A : Eq_2428)
	T_2549 (in SLICE(ax_1044, byte, 0) @ 0800:156A : byte)
	T_2695 (in Mem1027[ds:si_101 + 0<16>:byte] @ 0800:111F : byte)
	T_2698 (in 0<8> @ 0800:127A : byte)
	T_2808 (in 0x6F<8> @ 0800:1485 : byte)
	T_2810 (in 0x78<8> @ 0800:149A : byte)
	T_2908 (in SLICE(ah_dl_2022, byte, 0) @ 0800:12E9 : byte)
	T_2925 (in 0x58<8> @ 0800:149F : byte)
	T_2942 (in 0x20<8> @ 0800:14C5 : byte)
	T_2953 (in 0x30<8> @ 0800:14D7 : byte)
	T_2983 (in Mem622[es_147:di_149 + 0<16>:byte] @ 0800:14ED : byte)
	T_2984 (in al_743 @ 0800:14ED : Eq_2428)
	T_2985 (in 0x2D<8> @ 0800:14F2 : byte)
	T_2994 (in Mem622[es_147:di_149 + 0<16>:byte] @ 0800:14FE : byte)
	T_3003 (in 0x20<8> @ 0800:14F6 : byte)
	T_3005 (in 0x2B<8> @ 0800:14FA : byte)
	T_3010 (in 0<8> @ 0800:144F : byte)
	T_3033 (in 0x30<8> @ 0800:1509 : byte)
	T_3045 (in Mem539[es_147:di_149 + 0<16>:byte] @ 0800:1455 : byte)
	T_3046 (in 0x2D<8> @ 0800:1455 : byte)
	T_3053 (in Mem562[es_147:di_149 + 0<16>:byte] @ 0800:1462 : byte)
	T_3094 (in 0x20<8> @ 0800:152B : byte)
	T_3269 (in 0x2B<8> @ 0800:119A : byte)
	T_3292 (in SLICE(ax, byte, 0) @ 0800:1099 : byte)
	T_3297 (in Mem7[ds_di + 0<32>:byte] @ 0800:1099 : byte)
Eq_2461: (fn byte ((ptr32 Eq_2463), Eq_217, Eq_217, Eq_217, (memptr Eq_217 byte), (memptr Eq_217 byte)))
	T_2461 (in fn0800_10A1 @ 0800:10EE : segptr32)
	T_2462 (in signature of fn0800_10A1 @ 0800:10A1 : void)
	T_2481 (in fn0800_10A1 @ 0800:1578 : segptr32)
	T_3068 (in fn0800_10A1 @ 0800:151E : segptr32)
	T_3312 (in fn0800_10A1 @ 0800:109F : segptr32)
Eq_2463: (struct "Eq_2463" (FFFFFFA8 word16 wFFFFFFA8) (FFFFFFAB ci8 bFFFFFFAB) (FFFFFFFE word16 wFFFFFFFE) (A (memptr (ptr16 Eq_3) code) ptr000A))
	T_2463 (in ss_bp @ 0800:10EE : (ptr32 Eq_2463))
	T_2472 (in SEQ(ss, fp - 2<i16>) @ 0800:10EE : segptr32)
	T_2483 (in SEQ(ss, fp - 2<i16>) @ 0800:1578 : segptr32)
	T_2540 (in ss_bp @ 0800:156A : (ptr32 Eq_2463))
	T_2548 (in SEQ(ss, fp - 2<i16>) @ 0800:156A : segptr32)
	T_2907 (in SEQ(ss, fp - 2<i16>) @ 0800:12E9 : segptr32)
	T_2941 (in SEQ(ss, fp - 2<i16>) @ 0800:14C5 : segptr32)
	T_2952 (in SEQ(ss, fp - 2<i16>) @ 0800:14D7 : segptr32)
	T_2960 (in SEQ(ss, fp - 2<i16>) @ 0800:14DE : segptr32)
	T_2990 (in SEQ(ss, fp - 2<i16>) @ 0800:14FE : segptr32)
	T_3032 (in SEQ(ss, fp - 2<i16>) @ 0800:1509 : segptr32)
	T_3070 (in SEQ(ss, fp - 2<i16>) @ 0800:151E : segptr32)
	T_3093 (in SEQ(ss, fp - 2<i16>) @ 0800:152B : segptr32)
Eq_2471: <unknown>
	T_2471 (in fp - 2<i16> @ 0800:10EE : word16)
Eq_2477: (union "Eq_2477" (int16 u0) (mp16 u1))
	T_2477 (in 2<i16> @ 0800:157B : int16)
Eq_2482: <unknown>
	T_2482 (in fp - 2<i16> @ 0800:1578 : word16)
Eq_2537: (fn byte ((ptr32 Eq_2428), (ptr32 Eq_2463), Eq_2428, Eq_217, Eq_217, Eq_217, (memptr Eq_217 byte)))
	T_2537 (in fn0800_1099 @ 0800:156A : segptr32)
	T_2538 (in signature of fn0800_1099 @ 0800:1099 : void)
	T_2904 (in fn0800_1099 @ 0800:12E9 : segptr32)
	T_2938 (in fn0800_1099 @ 0800:14C5 : segptr32)
	T_2949 (in fn0800_1099 @ 0800:14D7 : segptr32)
	T_2957 (in fn0800_1099 @ 0800:14DE : segptr32)
	T_2987 (in fn0800_1099 @ 0800:14FE : segptr32)
	T_3029 (in fn0800_1099 @ 0800:1509 : segptr32)
	T_3090 (in fn0800_1099 @ 0800:152B : segptr32)
Eq_2547: <unknown>
	T_2547 (in fp - 2<i16> @ 0800:156A : word16)
Eq_2586: (union "Eq_2586" (int8 u0) (uint8 u1))
	T_2586 (in 0x30<8> @ 0800:1203 : byte)
Eq_2587: (union "Eq_2587" (int8 u0) (uint8 u1))
	T_2587 (in al_1030 - 0x30<8> @ 0800:1203 : byte)
Eq_2629: (union "Eq_2629" (int8 u0) (uint8 u1))
	T_2629 (in 0xE9<8> @ 0800:127A : byte)
Eq_2630: (union "Eq_2630" (int8 u0) (uint8 u1))
	T_2630 (in al_1030 + 0xE9<8> @ 0800:127A : byte)
Eq_2633: (struct "Eq_2633" (FFFFFFFC Eq_217 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2633 (in sp_1275 - 2<i16> @ 0800:1324 : word16)
	T_2634 (in sp_280 @ 0800:1324 : (memptr Eq_217 Eq_2633))
Eq_2643: (union "Eq_2643" (ui16 u0) ((memptr Eq_217 <unknown>) u1))
	T_2643 (in 0x8A<16> @ 0800:131D : word16)
Eq_2707: (struct "Eq_2707" 0002 (0 Eq_4955 t0000))
	T_2707 (in wArg02 + 0<16> @ 0800:1541 : word16)
Eq_2709: <unknown>
	T_2709 (in Mem102[ds:wArg02 + 0<16>:word16] @ 0800:1541 : word16)
	T_2710 (in di_112 @ 0800:1541 : (memptr Eq_217 Eq_2709))
Eq_2732: (struct "Eq_2732" 0002 (0 Eq_4956 t0000))
	T_2732 (in wArg02 + 0<16> @ 0800:13A7 : word16)
Eq_2734: (union "Eq_2734" (word16 u0) (segptr32 u1))
	T_2734 (in Mem138[ds:wArg02 + 0<16>:segptr32] @ 0800:13A7 : segptr32)
	T_2735 (in es_di_144 @ 0800:13A7 : Eq_2734)
	T_2740 (in 0<16> @ 0800:13AF : word16)
Eq_2744: (struct "Eq_2744" 0002 (0 Eq_4957 t0000))
	T_2744 (in wArg02 + 0<16> @ 0800:139B : word16)
Eq_2764: (struct "Eq_2764" 0002 (0 Eq_4958 t0000) (1 Eq_217 t0001))
	T_2764 (in wArg02 + 1<16> @ 0800:12A2 : word16)
	T_2765 (in di_380 @ 0800:12A2 : (memptr Eq_217 Eq_2764))
Eq_2783: (fn Eq_217 ((memptr Eq_217 byte), Eq_217))
	T_2783 (in fn0800_108C @ 0800:13B8 : segptr32)
	T_2784 (in signature of fn0800_108C @ 0800:108C : void)
	T_3016 (in fn0800_108C @ 0800:1437 : segptr32)
	T_3040 (in fn0800_108C @ 0800:1465 : segptr32)
Eq_2803: (struct "Eq_2803" 0002 (0 Eq_4959 t0000))
	T_2803 (in di_380 + 1<16> @ 0800:12AF : word16)
Eq_2824: (struct "Eq_2824" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2824 (in sp_1275 - 2<i16> @ 0800:12F6 : word16)
	T_2825 (in sp_434 @ 0800:12F6 : (memptr Eq_217 Eq_2824))
Eq_2837: (struct "Eq_2837" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2837 (in sp_434 + -4<i16> @ 0800:12F8 : word16)
Eq_2842: (struct "Eq_2842" (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2842 (in sp_434 + -6<i16> @ 0800:12FC : word16)
Eq_2847: (struct "Eq_2847" (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2847 (in sp_434 + -8<i16> @ 0800:1301 : word16)
Eq_2851: (struct "Eq_2851" (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2851 (in sp_434 + -10<i16> @ 0800:1302 : word16)
Eq_2854: (fn void (Eq_217, Eq_217, Eq_1874, Eq_217, (memptr Eq_217 byte), Eq_217))
	T_2854 (in __LONGTOA @ 0800:1303 : segptr32)
	T_2855 (in signature of __LONGTOA @ 0800:0C53 : void)
Eq_2857: (struct "Eq_2857" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2857 (in sp_434 + -10<i16> @ 0800:1303 : word16)
Eq_2861: (struct "Eq_2861" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2861 (in sp_434 + -8<i16> @ 0800:1303 : word16)
Eq_2865: (struct "Eq_2865" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2865 (in sp_434 + -6<i16> @ 0800:1303 : word16)
Eq_2869: (struct "Eq_2869" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2869 (in sp_434 + -4<i16> @ 0800:1303 : word16)
Eq_2873: (struct "Eq_2873" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2873 (in sp_434 + -2<i16> @ 0800:1303 : word16)
Eq_2878: (struct "Eq_2878" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2878 (in sp_434 + 0<16> @ 0800:1306 : word16)
Eq_2882: (struct "Eq_2882" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_2882 (in sp_434 + 0<16> @ 0800:1307 : word16)
Eq_2906: <unknown>
	T_2906 (in fp - 2<i16> @ 0800:12E9 : word16)
Eq_2940: <unknown>
	T_2940 (in fp - 2<i16> @ 0800:14C5 : word16)
Eq_2951: <unknown>
	T_2951 (in fp - 2<i16> @ 0800:14D7 : word16)
Eq_2959: <unknown>
	T_2959 (in fp - 2<i16> @ 0800:14DE : word16)
Eq_2963: <unknown>
	T_2963 (in fp - 0x89<16> @ 0800:1437 : word16)
Eq_2966: <unknown>
	T_2966 (in fp - 0x89<16> @ 0800:1427 : word16)
Eq_2981: <unknown>
	T_2981 (in di_149 + 0<16> @ 0800:14ED : word16)
Eq_2989: <unknown>
	T_2989 (in fp - 2<i16> @ 0800:14FE : word16)
Eq_3027: (union "Eq_3027" (wchar_t u0) (uint16 u1) ((memptr Eq_217 Eq_4960) u2))
	T_3027 (in 1<16> @ 0800:1440 : word16)
Eq_3031: <unknown>
	T_3031 (in fp - 2<i16> @ 0800:1509 : word16)
Eq_3054: (union "Eq_3054" (wchar_t u0) (uint16 u1) ((memptr Eq_217 Eq_4961) u2))
	T_3054 (in 1<16> @ 0800:1457 : word16)
Eq_3055: (union "Eq_3055" (wchar_t u0) (uint16 u1) ((memptr Eq_217 Eq_4962) u2))
	T_3055 (in wLoc8E_1320 - 1<16> @ 0800:1457 : word16)
	T_3056 (in v45_553 @ 0800:1457 : Eq_3055)
	T_3057 (in 0<16> @ 0800:145C : word16)
Eq_3069: <unknown>
	T_3069 (in fp - 2<i16> @ 0800:151E : word16)
Eq_3081: (union "Eq_3081" (ci8 u0) (uint8 u1))
	T_3081 (in 1<8> @ 0800:1519 : byte)
Eq_3092: <unknown>
	T_3092 (in fp - 2<i16> @ 0800:152B : word16)
Eq_3102: (struct "Eq_3102"
		(FFFFFFF4 Eq_217 tFFFFFFF4)
		(FFFFFFF6 Eq_217 tFFFFFFF6)
		(FFFFFFF8 Eq_1874 tFFFFFFF8)
		(FFFFFFFA Eq_217 tFFFFFFFA)
		(FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC)
		(FFFFFFFE Eq_217 tFFFFFFFE)
		(0 Eq_217 t0000))
	T_3102 (in sp_1275 - 2<i16> @ 0800:13DD : word16)
	T_3103 (in sp_225 @ 0800:13DD : (memptr Eq_217 Eq_3102))
Eq_3105: (struct "Eq_3105" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3105 (in sp_225 + 0<16> @ 0800:13DD : word16)
Eq_3109: (struct "Eq_3109" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3109 (in sp_225 + -2<i16> @ 0800:13DE : word16)
Eq_3115: (struct "Eq_3115" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3115 (in sp_225 + -4<i16> @ 0800:13E3 : word16)
Eq_3119: (struct "Eq_3119" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3119 (in sp_225 + -6<i16> @ 0800:13E4 : word16)
Eq_3125: (struct "Eq_3125" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3125 (in sp_225 + -8<i16> @ 0800:13EC : word16)
Eq_3138: (struct "Eq_3138" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3138 (in sp_280 + -2<i16> @ 0800:1343 : word16)
Eq_3142: (fn (memptr Eq_217 byte) ((ptr32 Eq_2368), Eq_217, Eq_217))
	T_3142 (in fn0800_1048 @ 0800:1344 : segptr32)
	T_3143 (in signature of fn0800_1048 @ 0800:1048 : void)
	T_3181 (in fn0800_1048 @ 0800:133C : segptr32)
Eq_3146: (struct "Eq_3146" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3146 (in sp_280 + 0<16> @ 0800:1344 : word16)
Eq_3160: (union "Eq_3160" (ui16 u0) ((memptr Eq_217 <unknown>) u1))
	T_3160 (in 0x8A<16> @ 0800:1358 : word16)
Eq_3161: (union "Eq_3161" (ui16 u0) ((memptr Eq_217 <unknown>) u1))
	T_3161 (in fp - 0x8A<16> @ 0800:1358 : word16)
Eq_3165: (struct "Eq_3165" 0002 (0 Eq_4963 t0000))
	T_3165 (in wArg02 + 2<16> @ 0800:1333 : word16)
Eq_3169: (struct "Eq_3169" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3169 (in sp_280 + -2<i16> @ 0800:1333 : word16)
Eq_3173: (struct "Eq_3173" (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3173 (in sp_280 + -4<i16> @ 0800:133A : word16)
Eq_3177: (struct "Eq_3177" (FFFFFFFC Eq_217 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3177 (in sp_280 + -4<i16> @ 0800:133B : word16)
Eq_3182: (union "Eq_3182" (ui16 u0) ((memptr Eq_217 <unknown>) u1))
	T_3182 (in fp - 0x8A<16> @ 0800:133C : word16)
Eq_3185: (struct "Eq_3185" (FFFFFFFC Eq_217 tFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3185 (in sp_280 + -2<i16> @ 0800:133C : word16)
Eq_3201: (struct "Eq_3201" 0002 (0 Eq_4964 t0000) (2 word16 w0002))
	T_3201 (in wArg02 + 0<16> @ 0800:128B : word16)
Eq_3204: (union "Eq_3204" (ui16 u0) ((memptr Eq_217 <unknown>) u1))
	T_3204 (in fp - 0x8A<16> @ 0800:1427 : word16)
Eq_3215: (struct "Eq_3215" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3215 (in sp_225 + -10<i16> @ 0800:1417 : word16)
Eq_3218: (fn void (Eq_217))
	T_3218 (in __REALCVT @ 0800:1418 : segptr32)
	T_3219 (in signature of __REALCVT @ 0800:1044 : void)
Eq_3222: (struct "Eq_3222" (FFFFFFF6 Eq_217 tFFFFFFF6) (FFFFFFF8 Eq_1874 tFFFFFFF8) (FFFFFFFA Eq_217 tFFFFFFFA) (FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC) (FFFFFFFE Eq_217 tFFFFFFFE) (0 Eq_217 t0000))
	T_3222 (in sp_225 + -12<i16> @ 0800:1421 : word16)
Eq_3229: (struct "Eq_3229"
		(FFFFFFF4 Eq_217 tFFFFFFF4)
		(FFFFFFF6 Eq_217 tFFFFFFF6)
		(FFFFFFF8 Eq_1874 tFFFFFFF8)
		(FFFFFFFA Eq_217 tFFFFFFFA)
		(FFFFFFFC (memptr Eq_217 byte) ptrFFFFFFFC)
		(FFFFFFFE Eq_217 tFFFFFFFE)
		(0 Eq_217 t0000))
	T_3229 (in sp_225 + -12<i16> @ 0800:1427 : word16)
Eq_3232: (union "Eq_3232" (ui16 u0) ((memptr Eq_217 <unknown>) u1))
	T_3232 (in 0x89<16> @ 0800:1427 : word16)
Eq_3233: (union "Eq_3233" (ui16 u0) ((memptr Eq_217 <unknown>) u1))
	T_3233 (in fp - 0x89<16> @ 0800:1427 : word16)
Eq_3365: (struct "Eq_3365" (4 Eq_752 t0004))
	T_3365 (in wArg02 + 6<i16> @ 0800:15C8 : word16)
Eq_3388: (struct "Eq_3388" (4 Eq_752 t0004) (6 Eq_752 t0006))
	T_3388 (in wArg02 + 6<i16> @ 0800:15B6 : word16)
Eq_3395: (struct "Eq_3395" (4 Eq_752 t0004) (6 Eq_752 t0006))
	T_3395 (in wArg02 + 4<i16> @ 0800:15BC : word16)
Eq_3422: (struct "Eq_3422" (2 Eq_752 t0002))
	T_3422 (in Mem21[ds:wArg04 + 0<16>:word16] + wArg04 @ 0800:15F8 : word16)
Eq_3456: (fn void ((ptr16 Eq_340), Eq_752))
	T_3456 (in _brk @ 0800:1614 : segptr32)
	T_3457 (in signature of _brk @ 0800:063B : void)
	T_3470 (in _brk @ 0800:1655 : segptr32)
	T_3499 (in _brk @ 0800:164B : segptr32)
Eq_3533: (fn void ((ptr16 Eq_340), Eq_752))
	T_3533 (in fn0800_1596 @ 0800:1691 : segptr32)
	T_3534 (in signature of fn0800_1596 @ 0800:1596 : void)
Eq_3545: (struct "Eq_3545" (0 cui16 w0000) (2 Eq_752 t0002))
	T_3545 (in wArg02 + 0<16> @ 0800:1684 : word16)
Eq_3558: (struct "Eq_3558" (2 Eq_752 t0002))
	T_3558 (in ax_21 + 0<16> @ 0800:169C : word16)
Eq_3565: (fn void ((ptr16 Eq_340), Eq_752, Eq_752))
	T_3565 (in fn0800_15CF @ 0800:16A2 : segptr32)
	T_3566 (in signature of fn0800_15CF @ 0800:15CF : void)
Eq_3576: (fn void ((ptr16 Eq_340), Eq_752))
	T_3576 (in fn0800_165F @ 0800:16CD : segptr32)
	T_3577 (in signature of fn0800_165F @ 0800:165F : void)
Eq_3580: (fn void ((ptr16 Eq_340)))
	T_3580 (in fn0800_1606 @ 0800:16C7 : segptr32)
	T_3581 (in signature of fn0800_1606 @ 0800:1606 : void)
Eq_3584: (fn word16 (Eq_224, (ptr16 Eq_220), Eq_217, (memptr (ptr16 Eq_3) code), (memptr (ptr16 Eq_3) code), Eq_224, (memptr Eq_217 Eq_227), uint16, word16))
	T_3584 (in __scanner @ 0800:16EA : segptr32)
	T_3585 (in signature of __scanner @ 0800:16F3 : void)
Eq_3604: (segment "Eq_3604")
	T_3604 (in ss @ 0800:16F1 : selector)
Eq_3610: (union "Eq_3610" (byte u0) (word16 u1))
	T_3610 (in dx @ 0800:16F2 : Eq_3610)
	T_3611 (in 0<16> @ 0800:1700 : word16)
	T_3612 (in wLoc28_1088 @ 0800:1700 : Eq_3610)
	T_3625 (in wLoc28_1088 + 1<16> @ 0800:1731 : word16)
	T_3644 (in dx_1447 @ 0800:1775 : Eq_3610)
	T_3674 (in wLoc28_1088 - 1<16> @ 0800:1770 : word16)
	T_3676 (in dx_936 @ 0800:1767 : Eq_3610)
	T_3689 (in wLoc28_1088 + 1<16> @ 0800:1756 : word16)
	T_3779 (in ax_118 @ 0800:1824 : Eq_3610)
	T_3780 (in 0<16> @ 0800:1827 : word16)
	T_3847 (in dx_873 @ 0800:1785 : Eq_3610)
	T_3872 (in Mem651[es_di_1595 + 0<32>:word16] @ 0800:1881 : word16)
	T_3937 (in __scantol(ds, wArg02, wArg04, wArg06, si_117, wLoc24_1606 & 0x7FFF<16>, fp - 40<i16>, fp - 38<i16>, out dx, out bx, out di, out es) @ 0800:1869 : word16)
	T_3951 (in Mem661[es_di_1595 + 2<i32>:word16] @ 0800:1889 : word16)
	T_3965 (in wLoc28_1088 + 1<16> @ 0800:19DD : word16)
	T_3983 (in dx_708 @ 0800:19F4 : Eq_3610)
	T_4005 (in SEQ(dh_1467, dl_156) @ 0800:1A3A : word16)
	T_4070 (in SEQ(dh_1467, dl_156) @ 0800:1A36 : word16)
	T_4071 (in dx_1474 @ 0800:1A36 : Eq_3610)
	T_4156 (in wLoc28_1088 + 1<16> @ 0800:1A7A : word16)
	T_4165 (in SLICE(ax_230, byte, 0) @ 0800:1A9C : byte)
	T_4166 (in al_330 @ 0800:1A9C : Eq_3610)
	T_4189 (in dx_233 @ 0800:1AAD : Eq_3610)
	T_4205 (in dx_354 @ 0800:1AB6 : Eq_3610)
	T_4218 (in Mem333[es_di_1607 + 0<32>:byte] @ 0800:1AB3 : byte)
	T_4250 (in 0<8> @ 0800:1AE7 : byte)
	T_4253 (in Mem276[es_di_1607 + 0<32>:byte] @ 0800:1AE7 : byte)
	T_4261 (in SLICE(wLoc24_1606 *u32 0xA<16>, word16, 16) @ 0800:17FC : word16)
Eq_3613: (union "Eq_3613" (int8 u0) (uint8 u1))
	T_3613 (in al_30 @ 0800:172D : Eq_3613)
	T_3614 (in 0x25<8> @ 0800:172D : byte)
	T_3621 (in al_32 @ 0800:172F : Eq_3613)
	T_3649 (in Mem822[ds:ax_806 + 0x55A<16>:byte] @ 0800:1748 : byte)
	T_3650 (in 1<8> @ 0800:1748 : byte)
	T_3680 (in Mem908[ds:ax_839 + 0x55A<16>:byte] @ 0800:1754 : byte)
	T_3681 (in 1<8> @ 0800:1754 : byte)
	T_3705 (in Mem29[ds:si_26 + 0<16>:byte] @ 0800:1726 : byte)
	T_3708 (in 0<8> @ 0800:1729 : byte)
	T_3723 (in Mem62[ds:ax_59 + 0x55A<16>:byte] @ 0800:179E : byte)
	T_3724 (in bl_73 @ 0800:179E : Eq_3613)
Eq_3616: (union "Eq_3616" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4965) u3))
	T_3616 (in 0xFFFF<16> @ 0800:178B : word16)
	T_3617 (in wLoc24_1091 @ 0800:178B : Eq_3616)
	T_3734 (in ax_59 - 0x30<16> @ 0800:17F2 : word16)
	T_3735 (in wLoc24_1606 @ 0800:17EF : Eq_3616)
	T_3736 (in 0<16> @ 0800:17F7 : word16)
	T_3811 (in si_1046 @ 0800:19D4 : Eq_3616)
	T_3812 (in 0<16> @ 0800:19D6 : word16)
	T_3858 (in 0<16> @ 0800:19DB : word16)
	T_3860 (in 1<16> @ 0800:19D8 : word16)
	T_3982 (in si_1046 - 1<16> @ 0800:19F4 : word16)
	T_3985 (in 0<16> @ 0800:19F5 : word16)
	T_4264 (in ax_59 - 0x30<16> + wLoc24_1606 *u 0xA<16> @ 0800:17FE : word16)
Eq_3626: (segment "Eq_3626")
	T_3626 (in ss @ 0800:173A : (ptr16 Eq_3626))
Eq_3627: (struct "Eq_3627" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_3627 (in sp_830 @ 0800:173A : (memptr (ptr16 Eq_3626) Eq_3627))
Eq_3634: (struct "Eq_3634" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_3634 (in sp_830 + 2<i16> @ 0800:173A : word16)
	T_3635 (in sp_838 @ 0800:173A : (memptr (ptr16 Eq_3626) Eq_3634))
	T_3697 (in sp_952 + 2<i16> @ 0800:175F : word16)
Eq_3656: (struct "Eq_3656" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_3656 (in sp_838 - 2<i16> @ 0800:1767 : word16)
	T_3657 (in sp_919 @ 0800:1767 : (memptr (ptr16 Eq_3626) Eq_3656))
Eq_3667: (struct "Eq_3667" (2 word16 w0002))
	T_3667 (in sp_932 @ 0800:176F : (memptr (ptr16 Eq_3626) Eq_3667))
Eq_3733: (union "Eq_3733" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4966) u3))
	T_3733 (in 0x30<16> @ 0800:17F2 : word16)
Eq_3745: (fn void (Eq_217))
	T_3745 (in __scantod @ 0800:1920 : segptr32)
	T_3746 (in signature of __scantod @ 0800:1B92 : void)
Eq_3763: (fn uint16 ((ptr32 Eq_3765), Eq_217, word16))
	T_3763 (in fn0800_196F @ 0800:196C : segptr32)
	T_3764 (in signature of fn0800_196F @ 0800:196F : void)
	T_3907 (in fn0800_196F @ 0800:196C : segptr32)
Eq_3765: (struct "Eq_3765"
		(FFFFFFD8 cup16 wFFFFFFD8)
		(FFFFFFDA word16 wFFFFFFDA)
		(FFFFFFDE ci16 wFFFFFFDE)
		(0 word16 w0000)
		(4 (memptr (ptr16 Eq_3) code) ptr0004)
		(6 (memptr (ptr16 Eq_3) code) ptr0006)
		(8 word16 w0008))
	T_3765 (in ss_bp @ 0800:196C : (ptr32 Eq_3765))
	T_3770 (in SEQ(ss, fp - 2<i16>) @ 0800:196C : segptr32)
	T_3788 (in ss_bp @ 0800:1895 : (ptr32 Eq_3765))
	T_3792 (in SEQ(ss, fp - 2<i16>) @ 0800:1895 : segptr32)
	T_3826 (in ss_bp @ 0800:1764 : (ptr32 Eq_3765))
	T_3828 (in SEQ(ss, fp - 2<i16>) @ 0800:1764 : segptr32)
	T_3833 (in SEQ(ss, fp - 2<i16>) @ 0800:17AB : segptr32)
	T_3838 (in SEQ(ss, fp - 2<i16>) @ 0800:1788 : segptr32)
	T_3843 (in SEQ(ss, fp - 2<i16>) @ 0800:1785 : segptr32)
	T_3850 (in SEQ(ss, fp - 2<i16>) @ 0800:17E6 : segptr32)
	T_3854 (in SEQ(ss, bp_95) @ 0800:1895 : segptr32)
	T_3908 (in SEQ(ss, bp_423) @ 0800:196C : segptr32)
	T_3989 (in ss_bp @ 0800:188F : (ptr32 Eq_3765))
	T_3991 (in SEQ(ss, fp - 2<i16>) @ 0800:188F : segptr32)
	T_3996 (in SEQ(ss, fp - 2<i16>) @ 0800:1A03 : segptr32)
	T_4001 (in SEQ(ss, fp - 2<i16>) @ 0800:1892 : segptr32)
	T_4104 (in SEQ(ss, fp - 2<i16>) @ 0800:1A60 : segptr32)
	T_4212 (in SEQ(ss, fp - 2<i16>) @ 0800:1969 : segptr32)
	T_4231 (in SEQ(ss, fp - 2<i16>) @ 0800:1905 : segptr32)
	T_4237 (in SEQ(ss, fp - 2<i16>) @ 0800:1ADD : segptr32)
	T_4247 (in SEQ(ss, fp - 2<i16>) @ 0800:1AE3 : segptr32)
	T_4256 (in SEQ(ss, fp - 2<i16>) @ 0800:1AE8 : segptr32)
	T_4307 (in ss_bp @ 0800:1898 : (ptr32 Eq_3765))
	T_4314 (in ss_bp @ 0800:1898 : (ptr32 Eq_3765))
	T_4317 (in ss_bp @ 0800:18AF : (ptr32 Eq_3765))
	T_4319 (in ss_bp @ 0800:18AF : (ptr32 Eq_3765))
Eq_3786: (fn uint16 ((ptr32 Eq_3765), Eq_217, word16))
	T_3786 (in fn0800_1898 @ 0800:1895 : segptr32)
	T_3787 (in signature of fn0800_1898 @ 0800:1898 : void)
	T_3853 (in fn0800_1898 @ 0800:1895 : segptr32)
Eq_3814: (fn (ptr32 Eq_3820) ((ptr32 Eq_3816), Eq_217))
	T_3814 (in fn0800_1708 @ 0800:19CE : segptr32)
	T_3815 (in signature of fn0800_1708 @ 0800:1708 : void)
	T_3865 (in fn0800_1708 @ 0800:187E : segptr32)
	T_4116 (in fn0800_1708 @ 0800:1A77 : segptr32)
	T_4129 (in fn0800_1708 @ 0800:1935 : segptr32)
Eq_3816: (struct "Eq_3816" (FFFFFFD7 byte bFFFFFFD7) (C (memptr Eq_217 Eq_4265) ptr000C))
	T_3816 (in ss_bp @ 0800:19CE : (ptr32 Eq_3816))
	T_3819 (in SEQ(ss, fp - 2<i16>) @ 0800:19CE : segptr32)
	T_3867 (in SEQ(ss, fp - 2<i16>) @ 0800:187E : segptr32)
	T_4118 (in SEQ(ss, fp - 2<i16>) @ 0800:1A77 : segptr32)
	T_4131 (in SEQ(ss, fp - 2<i16>) @ 0800:1935 : segptr32)
Eq_3820: (struct "Eq_3820" (0 Eq_3610 t0000) (2 Eq_3610 t0002))
	T_3820 (in fn0800_1708(fp - 2<i16>, ds) @ 0800:19CE : ptr32)
	T_3821 (in es_di_1604 @ 0800:19CE : (ptr32 Eq_3820))
	T_3868 (in fn0800_1708(fp - 2<i16>, ds) @ 0800:187E : ptr32)
	T_3869 (in es_di_1595 @ 0800:187E : (ptr32 Eq_3820))
	T_4013 (in SEQ(ss, di_1031) @ 0800:1A77 : segptr32)
	T_4014 (in es_di_1596 @ 0800:1A77 : (ptr32 Eq_3820))
	T_4108 (in es_di_1607 @ 0800:1A77 : (ptr32 Eq_3820))
	T_4119 (in fn0800_1708(&(ss->*(fp - 2<i16>)), ds) @ 0800:1A77 : ptr32)
	T_4132 (in fn0800_1708(&(ss->*(fp - 2<i16>)), ds) @ 0800:1935 : ptr32)
	T_4133 (in es_di_1605 @ 0800:1935 : (ptr32 Eq_3820))
	T_4221 (in SEQ(es, di + 1<i16>) @ 0800:1A77 : segptr32)
Eq_3824: (fn word16 ((ptr32 Eq_3765)))
	T_3824 (in fn0800_1AEB @ 0800:1764 : segptr32)
	T_3825 (in signature of fn0800_1AEB @ 0800:1AEB : void)
	T_3831 (in fn0800_1AEB @ 0800:17AB : segptr32)
	T_3836 (in fn0800_1AEB @ 0800:1788 : segptr32)
	T_3841 (in fn0800_1AEB @ 0800:1785 : segptr32)
	T_3848 (in fn0800_1AEB @ 0800:17E6 : segptr32)
	T_3994 (in fn0800_1AEB @ 0800:1A03 : segptr32)
	T_3999 (in fn0800_1AEB @ 0800:1892 : segptr32)
	T_4229 (in fn0800_1AEB @ 0800:1905 : segptr32)
	T_4235 (in fn0800_1AEB @ 0800:1ADD : segptr32)
	T_4245 (in fn0800_1AEB @ 0800:1AE3 : segptr32)
	T_4254 (in fn0800_1AEB @ 0800:1AE8 : segptr32)
	T_4399 (in fn0800_1AEB @ 0800:1B2A : segptr32)
	T_4507 (in fn0800_1AEB @ 0800:1B89 : segptr32)
Eq_3914: (fn Eq_3610 (Eq_217, (memptr (ptr16 Eq_3) code), (memptr (ptr16 Eq_3) code), Eq_224, uint16, ci16, (memptr Eq_217 word16), (memptr Eq_217 ui16), Eq_3924, ui16, Eq_224, Eq_224))
	T_3914 (in __scantol @ 0800:1869 : segptr32)
	T_3915 (in signature of __scantol @ 0800:1BCC : void)
Eq_3924: (union "Eq_3924" (ui32 u0) (word16 u1))
	T_3924 (in dxOut @ 0800:1869 : Eq_3924)
	T_3933 (in out dx @ 0800:1869 : word16)
	T_4633 (in 0<16> @ 0800:1C74 : word16)
	T_4634 (in dx_392 @ 0800:1C74 : Eq_3924)
	T_4759 (in SLICE(di_si_783, word16, 16) @ 0800:1D0F : word16)
	T_4787 (in SLICE(dx_ax_536, word16, 16) @ 0800:1D1C : word16)
	T_4830 (in (cond(SLICE(ah_al_541, byte, 8)) & 2<32>) + 0x7FFF<16> @ 0800:1D3E : word16)
Eq_3976: (union "Eq_3976" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4967) u3))
	T_3976 (in di + 0<16> @ 0800:19EF : word16)
Eq_3979: (union "Eq_3979" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4968) u3))
	T_3979 (in 1<i16> @ 0800:19EF : int16)
Eq_3981: (union "Eq_3981" (ci16 u0) (uint16 u1) ((memptr Eq_217 Eq_4969) u2))
	T_3981 (in 1<16> @ 0800:19F4 : word16)
Eq_3987: (fn word16 ((ptr32 Eq_3765)))
	T_3987 (in fn0800_1AFF @ 0800:188F : segptr32)
	T_3988 (in signature of fn0800_1AFF @ 0800:1AFF : void)
	T_4102 (in fn0800_1AFF @ 0800:1A60 : segptr32)
	T_4210 (in fn0800_1AFF @ 0800:1969 : segptr32)
	T_4346 (in fn0800_1AFF @ 0800:1AFB : segptr32)
Eq_4012: (union "Eq_4012" (int16 u0) (uint16 u1))
	T_4012 (in di_1031 @ 0800:1A77 : Eq_4012)
	T_4042 (in ax_158 >> 3<8> @ 0800:1A29 : word16)
	T_4086 (in di_1031 + CONVERT((ch_1039 & 0x80<8>) != 0<8>, bool, word16) @ 0800:1A54 : word16)
Eq_4031: (union "Eq_4031" (int16 u0) (uint16 u1))
	T_4031 (in ax_158 >> 3<8> @ 0800:1A32 : word16)
Eq_4038: (union "Eq_4038" (int16 u0) (uint16 u1))
	T_4038 (in ax_158 >> 3<8> @ 0800:1A32 : word16)
Eq_4044: (struct "Eq_4044" 0001 (0 int8 b0000) (1 byte b0001))
	T_4044 (in si_1017 + 0<16> @ 0800:1A44 : word16)
Eq_4049: (struct "Eq_4049" 0001 (0 Eq_4970 t0000) (1 byte b0001))
	T_4049 (in si_1017 + 0<16> @ 0800:1A49 : word16)
Eq_4057: (struct "Eq_4057" 0001 (0 Eq_4971 t0000) (1 byte b0001))
	T_4057 (in si_1017 + 0<16> @ 0800:1A4C : word16)
Eq_4065: (struct "Eq_4065" 0001 (0 Eq_4972 t0000) (1 byte b0001))
	T_4065 (in si_1017 + 0<16> @ 0800:1A35 : word16)
Eq_4075: (fn ui8 (ui8, byte))
	T_4075 (in __rol<byte,byte> @ 0800:1A52 : ptr32)
	T_4076 (in signature of __rol : void)
Eq_4120: (fn void (Eq_217))
	T_4120 (in __scanpop @ 0800:1964 : segptr32)
	T_4121 (in signature of __scanpop @ 0800:1B9A : void)
	T_4140 (in __scanpop @ 0800:195E : segptr32)
Eq_4146: (fn void (Eq_217))
	T_4146 (in __scanrslt @ 0800:1955 : segptr32)
	T_4147 (in signature of __scanrslt @ 0800:1B96 : void)
Eq_4169: (union "Eq_4169" (int16 u0) (uint16 u1))
	T_4169 (in ax_230 >> 3<8> @ 0800:1A9D : word16)
Eq_4195: (struct "Eq_4195" (2 word16 w0002) (4 (ptr16 Eq_220) ptr0004))
	T_4195 (in sp_350 @ 0800:1ABF : (memptr (ptr16 Eq_3626) Eq_4195))
Eq_4202: (struct "Eq_4202" (2 word16 w0002))
	T_4202 (in sp_350 + 4<i16> @ 0800:1AC0 : word16)
Eq_4219: (union "Eq_4219" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4973) u3))
	T_4219 (in 1<i16> @ 0800:1A77 : int16)
Eq_4220: (union "Eq_4220" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4974) u3))
	T_4220 (in di + 1<i16> @ 0800:1A77 : word16)
Eq_4224: (union "Eq_4224" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4975) u3))
	T_4224 (in di + 0<16> @ 0800:1AD5 : word16)
Eq_4227: (union "Eq_4227" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4976) u3))
	T_4227 (in 1<i16> @ 0800:1AD5 : int16)
Eq_4262: (union "Eq_4262" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4977) u3))
	T_4262 (in ax_59 - 0x30<16> @ 0800:17FE : word16)
Eq_4263: (union "Eq_4263" (int16 u0) (uint16 u1) ((memptr (ptr16 Eq_220) byte) u2) ((memptr Eq_217 Eq_4978) u3))
	T_4263 (in wLoc24_1606 * 0xA<16> @ 0800:17FE : word16)
Eq_4265: (union "Eq_4265" (segptr32 u0) ((memptr Eq_217 <unknown>) u1))
	T_4265 (in es_di @ 0800:17FE : Eq_4265)
	T_4280 (in Mem0[ds:di_7 + 0<16>:word16] @ 0800:1718 : word16)
	T_4281 (in di_13 @ 0800:1718 : Eq_4265)
	T_4290 (in SEQ(ds, di_13) @ 0800:1720 : ptr32)
	T_4294 (in Mem0[ds:di_7 + 0<16>:segptr32] @ 0800:1711 : segptr32)
	T_4295 (in es_di_21 @ 0800:1711 : Eq_4265)
Eq_4305: (fn word16 ((ptr32 Eq_3765), Eq_217, word16))
	T_4305 (in fn0800_1B06 @ 0800:1898 : segptr32)
	T_4306 (in signature of fn0800_1B06 @ 0800:1B06 : void)
	T_4323 (in fn0800_1B06 @ 0800:196F : segptr32)
Eq_4315: (fn void ((ptr32 Eq_3765)))
	T_4315 (in fn0800_1B2C @ 0800:18AF : segptr32)
	T_4316 (in signature of fn0800_1B2C @ 0800:1B2C : void)
	T_4320 (in fn0800_1B2C @ 0800:18CF : segptr32)
Eq_4353: (segment "Eq_4353")
	T_4353 (in SLICE(ss_bp, selector, 16) @ 0800:1B06 : selector)
	T_4354 (in ss @ 0800:1B06 : (ptr16 Eq_4353))
Eq_4357: (struct "Eq_4357" (FFFFFFFE word16 wFFFFFFFE))
	T_4357 (in fp @ 0800:1B06 : (memptr (ptr16 Eq_4353) Eq_4357))
	T_4358 (in sp_11 @ 0800:1B06 : (memptr (ptr16 Eq_4353) Eq_4357))
	T_4379 (in fp - 2<i16> @ 0800:1B0F : word16)
Eq_4380: (union "Eq_4380" (ci16 u0) ((memptr Eq_217 Eq_4979) u1))
	T_4380 (in ax_18 @ 0800:1B10 : Eq_4380)
	T_4383 (in 0<16> @ 0800:1B12 : word16)
	T_4397 (in 0<16> @ 0800:1B27 : word16)
Eq_4393: (union "Eq_4393" (word16 u0) ((ptr32 code) u1))
	T_4393 (in wLoc02 @ 0800:1B25 : Eq_4393)
Eq_4394: (union "Eq_4394" (word16 u0) ((ptr32 code) u1))
	T_4394 (in 3<16> @ 0800:1B25 : word16)
Eq_4395: (union "Eq_4395" (word16 u0) ((ptr32 code) u1))
	T_4395 (in wLoc02 + 3<16> @ 0800:1B25 : word16)
Eq_4402: (segment "Eq_4402")
	T_4402 (in SLICE(ss_bp, selector, 16) @ 0800:1B2C : selector)
	T_4403 (in ss @ 0800:1B2C : (ptr16 Eq_4402))
Eq_4404: (struct "Eq_4404" (2 ci8 b0002) (4 cui16 w0004))
	T_4404 (in fp @ 0800:1B2C : (memptr (ptr16 Eq_4402) Eq_4404))
	T_4405 (in sp_16 @ 0800:1B2C : (memptr (ptr16 Eq_4402) Eq_4404))
	T_4452 (in sp_30 + 6<i16> @ 0800:1B43 : word16)
Eq_4411: (struct "Eq_4411" (FFFFFFFC word16 wFFFFFFFC) (FFFFFFFE word16 wFFFFFFFE) (0 word16 w0000))
	T_4411 (in sp_16 - 2<i16> @ 0800:1B36 : word16)
	T_4412 (in sp_17 @ 0800:1B36 : (memptr (ptr16 Eq_4402) Eq_4411))
Eq_4433: (struct "Eq_4433" (FFFFFFFE word16 wFFFFFFFE) (0 word16 w0000))
	T_4433 (in sp_17 + -4<i16> @ 0800:1B3B : word16)
Eq_4440: (struct "Eq_4440" (2 ci8 b0002) (4 cui16 w0004))
	T_4440 (in sp_30 @ 0800:1B42 : (memptr (ptr16 Eq_4402) Eq_4440))
Eq_4447: (struct "Eq_4447" (2 ci8 b0002))
	T_4447 (in sp_30 + 4<i16> @ 0800:1B43 : word16)
Eq_4504: (union "Eq_4504" (word16 u0) ((ptr32 code) u1))
	T_4504 (in wLoc02 @ 0800:1B86 : Eq_4504)
Eq_4505: (union "Eq_4505" (word16 u0) ((ptr32 code) u1))
	T_4505 (in 3<16> @ 0800:1B86 : word16)
Eq_4506: (union "Eq_4506" (word16 u0) ((ptr32 code) u1))
	T_4506 (in wLoc02 + 3<16> @ 0800:1B86 : word16)
Eq_4511: (union "Eq_4511" (word16 u0) ((ptr32 code) u1))
	T_4511 (in Mem0[ds:0x5E2<16>:word16] @ 0800:1B92 : word16)
Eq_4514: (union "Eq_4514" (word16 u0) ((ptr32 code) u1))
	T_4514 (in Mem0[ds:0x5E4<16>:word16] @ 0800:1B96 : word16)
Eq_4517: (union "Eq_4517" (word16 u0) ((ptr32 code) u1))
	T_4517 (in Mem0[ds:0x5E6<16>:word16] @ 0800:1B9A : word16)
Eq_4553: (struct "Eq_4553" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4553 (in fp - 0xE<16> @ 0800:1BE2 : word16)
	T_4554 (in sp_119 @ 0800:1BE2 : (memptr (ptr16 Eq_4578) Eq_4553))
	T_4589 (in sp_38 + 2<i16> @ 0800:1BEF : word16)
	T_4628 (in sp_239 + 4<i16> @ 0800:1C6E : word16)
	T_4644 (in sp_111 + 2<i16> @ 0800:1C1F : word16)
	T_4684 (in sp_270 + 2<i16> @ 0800:1C4E : word16)
	T_4750 (in sp_452 + 4<i16> @ 0800:1D0B : word16)
	T_4772 (in sp_429 + 2<i16> @ 0800:1CCC : word16)
	T_4797 (in sp_333 + 2<i16> @ 0800:1CF8 : word16)
	T_4849 (in sp_154 + 2<i16> @ 0800:1C92 : word16)
Eq_4557: (union "Eq_4557" (int8 u0) (uint8 u1))
	T_4557 (in al_53 @ 0800:1BF4 : Eq_4557)
	T_4591 (in SLICE(ax_40, byte, 0) @ 0800:1BF0 : byte)
	T_4595 (in 0x2B<8> @ 0800:1C08 : byte)
	T_4603 (in 0x2D<8> @ 0800:1C0C : byte)
Eq_4578: (segment "Eq_4578")
	T_4578 (in ss @ 0800:1BE9 : selector)
Eq_4615: (struct "Eq_4615" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4615 (in sp_119 - 2<i16> @ 0800:1C66 : word16)
	T_4616 (in sp_213 @ 0800:1C66 : (memptr (ptr16 Eq_4578) Eq_4615))
Eq_4618: (struct "Eq_4618" (FFFFFFFE Eq_224 tFFFFFFFE))
	T_4618 (in sp_213 + 0<16> @ 0800:1C66 : word16)
Eq_4622: (struct "Eq_4622" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4622 (in sp_213 + -2<i16> @ 0800:1C69 : word16)
Eq_4656: (fn bool (cu8, byte))
	T_4656 (in fn0800_1B9E @ 0800:1CAF : segptr32)
	T_4657 (in signature of fn0800_1B9E @ 0800:1B9E : void)
	T_4696 (in fn0800_1B9E @ 0800:1CD5 : segptr32)
	T_4799 (in fn0800_1B9E @ 0800:1D01 : segptr32)
Eq_4673: (struct "Eq_4673" (FFFFFFFE Eq_224 tFFFFFFFE))
	T_4673 (in sp_119 + -2<i16> @ 0800:1C48 : word16)
Eq_4714: (struct "Eq_4714" (FFFFFFFE Eq_224 tFFFFFFFE))
	T_4714 (in sp_119 + 0<16> @ 0800:1D2F : word16)
Eq_4719: (struct "Eq_4719" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4719 (in sp_119 + 2<i16> @ 0800:1D2F : word16)
	T_4720 (in sp_524 @ 0800:1D2F : (memptr (ptr16 Eq_4578) Eq_4719))
Eq_4737: (struct "Eq_4737" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4737 (in sp_119 - 2<i16> @ 0800:1D03 : word16)
	T_4738 (in sp_443 @ 0800:1D03 : (memptr (ptr16 Eq_4578) Eq_4737))
Eq_4740: (struct "Eq_4740" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4740 (in sp_443 + 0<16> @ 0800:1D03 : word16)
Eq_4744: (struct "Eq_4744" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4744 (in sp_443 + -2<i16> @ 0800:1D06 : word16)
Eq_4754: (struct "Eq_4754" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4754 (in sp_524 + 0<16> @ 0800:1D48 : word16)
Eq_4764: (struct "Eq_4764" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4764 (in sp_119 + -2<i16> @ 0800:1CC6 : word16)
Eq_4784: (union "Eq_4784" (int32 u0) (uint32 u1))
	T_4784 (in -di_si_783 @ 0800:1D1C : int32)
	T_4785 (in dx_ax_536 @ 0800:1D1C : Eq_4784)
Eq_4789: (struct "Eq_4789" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4789 (in sp_119 + -2<i16> @ 0800:1CF2 : word16)
Eq_4803: (union "Eq_4803" (int32 u0) (uint32 u1))
	T_4803 (in wArg08 *32 di_330 @ 0800:1CDF : uint32)
	T_4804 (in dx_ax_366 @ 0800:1CDF : Eq_4803)
Eq_4826: (union "Eq_4826" (ui32 u0) (byte u1))
	T_4826 (in cond(SLICE(ah_al_541, byte, 8)) @ 0800:1D3E : byte)
Eq_4838: (struct "Eq_4838" (FFFFFFFE Eq_224 tFFFFFFFE) (0 Eq_224 t0000))
	T_4838 (in sp_119 + -2<i16> @ 0800:1C8C : word16)
Eq_4869: (struct "Eq_4869" 0010 (0 cui16 w0000))
	T_4869
Eq_4913: (segment "Eq_4913" (5E0 Eq_2366 t05E0) (5E2 Eq_4511 t05E2) (5E4 Eq_4514 t05E4) (5E6 Eq_4517 t05E6))
	T_4913
Eq_4914: (struct "Eq_4914" 0001 (0 byte b0000) (4F9 uint8 b04F9))
	T_4914
Eq_4915: (struct "Eq_4915" 0002 (0 Eq_4980 t0000) (1 Eq_217 t0001) (2 word16 w0002) (4F9 uint8 b04F9))
	T_4915
Eq_4916: (segment "Eq_4916")
	T_4916
Eq_4917: (struct "Eq_4917" (241 byte b0241) (55A Eq_3613 t055A))
	T_4917
Eq_4918: (union "Eq_4918" (int8 u0) (uint8 u1))
	T_4918
Eq_4919: (struct "Eq_4919" (1DA int8 b01DA))
	T_4919
Eq_4920: (struct "Eq_4920" 0001 (FFFFFFFE word16 wFFFFFFFE) (0 byte b0000))
	T_4920
Eq_4921: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4921
Eq_4922: (struct "Eq_4922" 0001)
	T_4922
Eq_4923: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4923
Eq_4924: (struct "Eq_4922" 0001)
	T_4924
Eq_4925: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4925
Eq_4926: (struct "Eq_4922" 0001)
	T_4926
Eq_4927: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4927
Eq_4928: (struct "Eq_4922" 0001)
	T_4928
Eq_4929: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4929
Eq_4930: (struct "Eq_4922" 0001)
	T_4930
Eq_4931: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4931
Eq_4932: (struct "Eq_4922" 0001)
	T_4932
Eq_4933: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4933
Eq_4934: (struct "Eq_4922" 0001)
	T_4934
Eq_4935: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4935
Eq_4936: (struct "Eq_4922" 0001)
	T_4936
Eq_4937: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4937
Eq_4938: (struct "Eq_4922" 0001)
	T_4938
Eq_4939: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4939
Eq_4940: (struct "Eq_4922" 0001)
	T_4940
Eq_4941: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4941
Eq_4942: (struct "Eq_4922" 0001)
	T_4942
Eq_4943: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4943
Eq_4944: (struct "Eq_4922" 0001)
	T_4944
Eq_4945: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4945
Eq_4946: (struct "Eq_4922" 0001)
	T_4946
Eq_4947: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4947
Eq_4948: (struct "Eq_4922" 0001)
	T_4948
Eq_4949: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4949
Eq_4950: (struct "Eq_4922" 0001)
	T_4950
Eq_4951: (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))
	T_4951
Eq_4952: (struct "Eq_4952"
		(FFFFFFFF byte bFFFFFFFF)
		(0 ci16 w0000)
		(2 cui16 w0002)
		(4 int8 b0004)
		(6 cu16 w0006)
		(8 Eq_688 t0008)
		(A Eq_688 t000A)
		(E (memptr (ptr16 Eq_340) Eq_1009) ptr000E))
	T_4952
Eq_4953: (union "Eq_4953" (byte u0) (word16 u1))
	T_4953
Eq_4954: (struct "Eq_4954" (0 Eq_4982 t0000) (2 Eq_752 t0002) (4 Eq_4983 t0004) (6 Eq_752 t0006))
	T_4954
Eq_4955: (union "Eq_4955" ((ptr32 uint16) u0) ((memptr Eq_217 byte) u1) ((memptr Eq_217 Eq_2709) u2) (Eq_2734 u3))
	T_4955
Eq_4956: (union "Eq_4956" ((ptr32 uint16) u0) ((memptr Eq_217 byte) u1) ((memptr Eq_217 Eq_2709) u2) (Eq_2734 u3))
	T_4956
Eq_4957: (union "Eq_4957" ((ptr32 uint16) u0) ((memptr Eq_217 byte) u1) ((memptr Eq_217 Eq_2709) u2) (Eq_2734 u3))
	T_4957
Eq_4958: (union "Eq_4958" ((ptr32 uint16) u0) ((memptr Eq_217 byte) u1) ((memptr Eq_217 Eq_2709) u2) (Eq_2734 u3))
	T_4958
Eq_4959: (union "Eq_4959" ((ptr32 uint16) u0) ((memptr Eq_217 byte) u1) ((memptr Eq_217 Eq_2709) u2) (Eq_2734 u3))
	T_4959
Eq_4960: (struct "Eq_4960" (4F9 uint8 b04F9))
	T_4960
Eq_4961: (struct "Eq_4960" (4F9 uint8 b04F9))
	T_4961
Eq_4962: (struct "Eq_4960" (4F9 uint8 b04F9))
	T_4962
Eq_4963: (union "Eq_4963" ((ptr32 uint16) u0) ((memptr Eq_217 byte) u1) ((memptr Eq_217 Eq_2709) u2) (Eq_2734 u3))
	T_4963
Eq_4964: (union "Eq_4964" ((ptr32 uint16) u0) ((memptr Eq_217 byte) u1) ((memptr Eq_217 Eq_2709) u2) (Eq_217 u3) (Eq_2734 u4))
	T_4964
Eq_4965: (struct "Eq_4965" (55A Eq_3613 t055A))
	T_4965
Eq_4966: (struct "Eq_4966" (55A Eq_3613 t055A))
	T_4966
Eq_4967: (struct "Eq_4967" (55A Eq_3613 t055A))
	T_4967
Eq_4968: (struct "Eq_4967" (55A Eq_3613 t055A))
	T_4968
Eq_4969: (struct "Eq_4969" (55A Eq_3613 t055A))
	T_4969
Eq_4970: (union "Eq_4970" (int8 u0) (uint8 u1))
	T_4970
Eq_4971: (union "Eq_4971" (int8 u0) (uint8 u1))
	T_4971
Eq_4972: (union "Eq_4972" (int8 u0) (uint8 u1))
	T_4972
Eq_4973: (struct "Eq_4967" (55A Eq_3613 t055A))
	T_4973
Eq_4974: (struct "Eq_4967" (55A Eq_3613 t055A))
	T_4974
Eq_4975: (struct "Eq_4967" (55A Eq_3613 t055A))
	T_4975
Eq_4976: (struct "Eq_4967" (55A Eq_3613 t055A))
	T_4976
Eq_4977: (struct "Eq_4967" (55A Eq_3613 t055A))
	T_4977
Eq_4978: (struct "Eq_4967" (55A Eq_3613 t055A))
	T_4978
Eq_4979: (struct "Eq_4979" (55A byte b055A))
	T_4979
Eq_4980: (union "Eq_4980" (byte u0) ((ptr32 uint16) u1) ((memptr Eq_217 byte) u2) ((memptr Eq_217 Eq_2709) u3) (Eq_217 u4) (Eq_2734 u5))
	T_4980
Eq_4981: (union "Eq_4981" (byte u0) (word16 u1))
	T_4981
Eq_4982: (union "Eq_4982" (cui16 u0) (Eq_788 u1))
	T_4982
Eq_4983: (union "Eq_4983" ((memptr (ptr16 Eq_340) Eq_765) u0) (Eq_752 u1))
	T_4983
// Type Variables ////////////
globals_t: (in globals : (ptr32 (struct "Globals")))
  Class: Eq_1
  DataType: (ptr32 Eq_1)
  OrigDataType: (ptr32 (struct "Globals"))
T_2: (in seg07F0 @ 07F0:0000 : selector)
  Class: Eq_2
  DataType: (ptr16 Eq_2)
  OrigDataType: (ptr16 (segment "seg07F0_t" 0100))
T_3: (in seg0800 @ 0800:0000 : selector)
  Class: Eq_3
  DataType: (ptr16 Eq_3)
  OrigDataType: (ptr16 (segment "seg0800_t"))
T_4: (in seg09DB @ 09DB:0000 : selector)
  Class: Eq_4
  DataType: (ptr16 Eq_4)
  OrigDataType: (ptr16 (segment "seg09DB_t"))
T_5: (in 0800:01F8 @ 0800:0121 : segptr32)
  Class: Eq_5
  DataType: (ptr32 (ptr16 Eq_6))
  OrigDataType: (ptr32 (struct (0 T_6 t0000)))
T_6: (in Mem0[0800:01F8:selector] @ 0800:0121 : selector)
  Class: Eq_6
  DataType: (ptr16 Eq_6)
  OrigDataType: (ptr16 (segment))
T_7: (in ds_5 @ 0800:0121 : (ptr16 Eq_6))
  Class: Eq_6
  DataType: (ptr16 Eq_6)
  OrigDataType: (ptr16 (segment (0 T_4866 t0000) (5DC T_14 t05DC)))
T_8: (in __restorezero @ 0800:0126 : segptr32)
  Class: Eq_8
  DataType: (ptr32 Eq_8)
  OrigDataType: (ptr32 (fn T_11 (T_7)))
T_9: (in signature of __restorezero @ 0800:01A5 : void)
  Class: Eq_8
  DataType: (ptr32 Eq_8)
  OrigDataType: 
T_10: (in ds @ 0800:0126 : (ptr16 Eq_6))
  Class: Eq_6
  DataType: (ptr16 Eq_6)
  OrigDataType: (ptr16 (segment (74 T_103 t0074) (78 T_112 t0078) (7C T_121 t007C) (80 T_130 t0080)))
T_11: (in __restorezero(ds_5) @ 0800:0126 : void)
  Class: Eq_11
  DataType: void
  OrigDataType: void
T_12: (in 0x5DC<16> @ 0800:0129 : word16)
  Class: Eq_12
  DataType: (memptr (ptr16 Eq_6) (memptr (ptr16 Eq_3) code))
  OrigDataType: (memptr T_7 (struct (0 T_14 t0000)))
T_13: (in ds_5:0x5DC<16> @ 0800:0129 : segptr32)
  Class: Eq_13
  DataType: segptr32
  OrigDataType: segptr32
T_14: (in Mem0[ds_5:0x5DC<16>:word16] @ 0800:0129 : word16)
  Class: Eq_14
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_15: (in 0x800<16>:Mem0[ds_5:0x5DC<16>:word16] @ 0800:0129 : segptr32)
  Class: Eq_15
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_16: (in 0<16> @ 0800:0130 : word16)
  Class: Eq_16
  DataType: (memptr (ptr16 Eq_6) uint8)
  OrigDataType: word16
T_17: (in si_19 @ 0800:0130 : (memptr (ptr16 Eq_6) uint8))
  Class: Eq_16
  DataType: (memptr (ptr16 Eq_6) uint8)
  OrigDataType: (memptr T_7 (struct 0001 (0 uint8 b0000)))
T_18: (in 0x2F<16> @ 0800:0132 : word16)
  Class: Eq_18
  DataType: word16
  OrigDataType: word16
T_19: (in cx_20 @ 0800:0132 : word16)
  Class: Eq_18
  DataType: word16
  OrigDataType: word16
T_20: (in 0<16> @ 0800:0137 : cui16)
  Class: Eq_20
  DataType: uint16
  OrigDataType: cui16
T_21: (in ah_al_58 @ 0800:0137 : uint16)
  Class: Eq_20
  DataType: uint16
  OrigDataType: uint16
T_22: (in 0<16> @ 0800:0139 : word16)
  Class: Eq_22
  DataType: word16
  OrigDataType: word16
T_23: (in si_19 + 0<16> @ 0800:0139 : word16)
  Class: Eq_23
  DataType: word16
  OrigDataType: word16
T_24: (in ds_5:si_19 + 0<16> @ 0800:0139 : segptr32)
  Class: Eq_24
  DataType: segptr32
  OrigDataType: segptr32
T_25: (in Mem0[ds_5:si_19 + 0<16>:byte] @ 0800:0139 : byte)
  Class: Eq_25
  DataType: uint8
  OrigDataType: uint8
T_26: (in CONVERT(Mem0[ds_5:si_19 + 0<16>:byte], uint8, uint16) @ 0800:0139 : uint16)
  Class: Eq_26
  DataType: uint16
  OrigDataType: uint16
T_27: (in ah_al_58 + (uint16) (ds_5->*si_19) @ 0800:0139 : ui16)
  Class: Eq_20
  DataType: uint16
  OrigDataType: uint16
T_28: (in 1<16> @ 0800:013C : word16)
  Class: Eq_28
  DataType: int16
  OrigDataType: int16
T_29: (in si_19 + 1<16> @ 0800:013C : word16)
  Class: Eq_16
  DataType: (memptr (ptr16 Eq_6) uint8)
  OrigDataType: (memptr T_7 (struct 0001 (0 uint8 b0000)))
T_30: (in 1<16> @ 0800:013D : word16)
  Class: Eq_30
  DataType: word16
  OrigDataType: word16
T_31: (in cx_20 - 1<16> @ 0800:013D : word16)
  Class: Eq_18
  DataType: word16
  OrigDataType: word16
T_32: (in 0<16> @ 0800:013D : word16)
  Class: Eq_18
  DataType: word16
  OrigDataType: word16
T_33: (in cx_20 != 0<16> @ 0800:013D : bool)
  Class: Eq_33
  DataType: bool
  OrigDataType: bool
T_34: (in 0xD37<16> @ 0800:0143 : word16)
  Class: Eq_20
  DataType: uint16
  OrigDataType: word16
T_35: (in ah_al_58 == 0xD37<16> @ 0800:0143 : bool)
  Class: Eq_35
  DataType: bool
  OrigDataType: bool
T_36: (in msdos_terminate @ 0800:0156 : segptr32)
  Class: Eq_36
  DataType: (ptr32 Eq_36)
  OrigDataType: (ptr32 (fn T_45 (T_44)))
T_37: (in signature of msdos_terminate : void)
  Class: Eq_36
  DataType: (ptr32 Eq_36)
  OrigDataType: 
T_38: (in al @ 0800:0156 : byte)
  Class: Eq_38
  DataType: byte
  OrigDataType: 
T_39: (in ss @ 0800:0156 : selector)
  Class: Eq_39
  DataType: (ptr16 Eq_39)
  OrigDataType: (ptr16 (segment))
T_40: (in sp_9 @ 0800:0156 : (memptr (ptr16 Eq_39) Eq_40))
  Class: Eq_40
  DataType: (memptr (ptr16 Eq_39) Eq_40)
  OrigDataType: (memptr T_39 (struct (2 T_44 t0002)))
T_41: (in 2<i16> @ 0800:0156 : int16)
  Class: Eq_41
  DataType: int16
  OrigDataType: int16
T_42: (in sp_9 + 2<i16> @ 0800:0156 : word16)
  Class: Eq_42
  DataType: word16
  OrigDataType: word16
T_43: (in ss:sp_9 + 2<i16> @ 0800:0156 : segptr32)
  Class: Eq_43
  DataType: segptr32
  OrigDataType: segptr32
T_44: (in Mem0[ss:sp_9 + 2<i16>:byte] @ 0800:0156 : byte)
  Class: Eq_38
  DataType: byte
  OrigDataType: byte
T_45: (in msdos_terminate((ss->*sp_9).b0002) @ 0800:0156 : void)
  Class: Eq_45
  DataType: void
  OrigDataType: void
T_46: (in fn0800_01DA @ 0800:014C : segptr32)
  Class: Eq_46
  DataType: (ptr32 Eq_46)
  OrigDataType: (ptr32 (fn T_53 (T_51, T_52)))
T_47: (in signature of fn0800_01DA @ 0800:01DA : void)
  Class: Eq_46
  DataType: (ptr32 Eq_46)
  OrigDataType: 
T_48: (in ds_dx @ 0800:014C : (ptr32 char))
  Class: Eq_48
  DataType: (ptr32 char)
  OrigDataType: (ptr32 char)
T_49: (in cx @ 0800:014C : word16)
  Class: Eq_49
  DataType: word16
  OrigDataType: word16
T_50: (in 0x2F<16> @ 0800:014C : word16)
  Class: Eq_50
  DataType: (memptr (ptr16 Eq_6) char)
  OrigDataType: (memptr T_7 char)
T_51: (in SEQ(ds_5, 0x2F<16>) @ 0800:014C : (ptr32 char))
  Class: Eq_48
  DataType: (ptr32 char)
  OrigDataType: (ptr32 char)
T_52: (in 0x19<16> @ 0800:014C : word16)
  Class: Eq_49
  DataType: word16
  OrigDataType: word16
T_53: (in fn0800_01DA(&ds_5->b002F, 0x19<16>) @ 0800:014C : void)
  Class: Eq_53
  DataType: void
  OrigDataType: void
T_54: (in ds @ 0800:014C : (ptr16 Eq_54))
  Class: Eq_54
  DataType: (ptr16 Eq_54)
  OrigDataType: (ptr16 (segment (74 T_62 t0074) (78 T_70 t0078) (7C T_78 t007C) (80 T_86 t0080)))
T_55: (in msdos_get_interrupt_vector @ 0800:016C : segptr32)
  Class: Eq_55
  DataType: (ptr32 Eq_55)
  OrigDataType: (ptr32 (fn T_59 (T_58)))
T_56: (in signature of msdos_get_interrupt_vector : void)
  Class: Eq_55
  DataType: (ptr32 Eq_55)
  OrigDataType: 
T_57: (in al @ 0800:016C : byte)
  Class: Eq_57
  DataType: byte
  OrigDataType: 
T_58: (in 0<8> @ 0800:016C : byte)
  Class: Eq_57
  DataType: byte
  OrigDataType: byte
T_59: (in msdos_get_interrupt_vector(0<8>) @ 0800:016C : word32)
  Class: Eq_59
  DataType: word32
  OrigDataType: word32
T_60: (in 0x74<16> @ 0800:016C : word16)
  Class: Eq_60
  DataType: (memptr (ptr16 Eq_54) word32)
  OrigDataType: (memptr T_54 (struct (0 T_62 t0000)))
T_61: (in ds:0x74<16> @ 0800:016C : segptr32)
  Class: Eq_61
  DataType: segptr32
  OrigDataType: segptr32
T_62: (in Mem14[ds:0x74<16>:word32] @ 0800:016C : word32)
  Class: Eq_59
  DataType: word32
  OrigDataType: word32
T_63: (in msdos_get_interrupt_vector @ 0800:0179 : segptr32)
  Class: Eq_63
  DataType: (ptr32 Eq_63)
  OrigDataType: (ptr32 (fn T_67 (T_66)))
T_64: (in signature of msdos_get_interrupt_vector : void)
  Class: Eq_63
  DataType: (ptr32 Eq_63)
  OrigDataType: 
T_65: (in al @ 0800:0179 : byte)
  Class: Eq_65
  DataType: byte
  OrigDataType: 
T_66: (in 4<8> @ 0800:0179 : byte)
  Class: Eq_65
  DataType: byte
  OrigDataType: byte
T_67: (in msdos_get_interrupt_vector(4<8>) @ 0800:0179 : word32)
  Class: Eq_67
  DataType: word32
  OrigDataType: word32
T_68: (in 0x78<16> @ 0800:0179 : word16)
  Class: Eq_68
  DataType: (memptr (ptr16 Eq_54) word32)
  OrigDataType: (memptr T_54 (struct (0 T_70 t0000)))
T_69: (in ds:0x78<16> @ 0800:0179 : segptr32)
  Class: Eq_69
  DataType: segptr32
  OrigDataType: segptr32
T_70: (in Mem21[ds:0x78<16>:word32] @ 0800:0179 : word32)
  Class: Eq_67
  DataType: word32
  OrigDataType: word32
T_71: (in msdos_get_interrupt_vector @ 0800:0186 : segptr32)
  Class: Eq_71
  DataType: (ptr32 Eq_71)
  OrigDataType: (ptr32 (fn T_75 (T_74)))
T_72: (in signature of msdos_get_interrupt_vector : void)
  Class: Eq_71
  DataType: (ptr32 Eq_71)
  OrigDataType: 
T_73: (in al @ 0800:0186 : byte)
  Class: Eq_73
  DataType: byte
  OrigDataType: 
T_74: (in 5<8> @ 0800:0186 : byte)
  Class: Eq_73
  DataType: byte
  OrigDataType: byte
T_75: (in msdos_get_interrupt_vector(5<8>) @ 0800:0186 : word32)
  Class: Eq_75
  DataType: word32
  OrigDataType: word32
T_76: (in 0x7C<16> @ 0800:0186 : word16)
  Class: Eq_76
  DataType: (memptr (ptr16 Eq_54) word32)
  OrigDataType: (memptr T_54 (struct (0 T_78 t0000)))
T_77: (in ds:0x7C<16> @ 0800:0186 : segptr32)
  Class: Eq_77
  DataType: segptr32
  OrigDataType: segptr32
T_78: (in Mem28[ds:0x7C<16>:word32] @ 0800:0186 : word32)
  Class: Eq_75
  DataType: word32
  OrigDataType: word32
T_79: (in msdos_get_interrupt_vector @ 0800:0193 : segptr32)
  Class: Eq_79
  DataType: (ptr32 Eq_79)
  OrigDataType: (ptr32 (fn T_83 (T_82)))
T_80: (in signature of msdos_get_interrupt_vector : void)
  Class: Eq_79
  DataType: (ptr32 Eq_79)
  OrigDataType: 
T_81: (in al @ 0800:0193 : byte)
  Class: Eq_81
  DataType: byte
  OrigDataType: 
T_82: (in 6<8> @ 0800:0193 : byte)
  Class: Eq_81
  DataType: byte
  OrigDataType: byte
T_83: (in msdos_get_interrupt_vector(6<8>) @ 0800:0193 : word32)
  Class: Eq_83
  DataType: word32
  OrigDataType: word32
T_84: (in 0x80<16> @ 0800:0193 : word16)
  Class: Eq_84
  DataType: (memptr (ptr16 Eq_54) word32)
  OrigDataType: (memptr T_54 (struct (0 T_86 t0000)))
T_85: (in ds:0x80<16> @ 0800:0193 : segptr32)
  Class: Eq_85
  DataType: segptr32
  OrigDataType: segptr32
T_86: (in Mem35[ds:0x80<16>:word32] @ 0800:0193 : word32)
  Class: Eq_83
  DataType: word32
  OrigDataType: word32
T_87: (in msdos_set_interrupt_vector @ 0800:01A1 : segptr32)
  Class: Eq_87
  DataType: (ptr32 Eq_87)
  OrigDataType: (ptr32 (fn T_95 (T_91, T_94)))
T_88: (in signature of msdos_set_interrupt_vector : void)
  Class: Eq_87
  DataType: (ptr32 Eq_87)
  OrigDataType: 
T_89: (in al @ 0800:01A1 : byte)
  Class: Eq_89
  DataType: byte
  OrigDataType: 
T_90: (in ds_dx @ 0800:01A1 : (ptr32 code))
  Class: Eq_90
  DataType: (ptr32 code)
  OrigDataType: 
T_91: (in 0<8> @ 0800:01A1 : byte)
  Class: Eq_89
  DataType: byte
  OrigDataType: byte
T_92: (in cs @ 0800:01A1 : (ptr16 Eq_92))
  Class: Eq_92
  DataType: (ptr16 Eq_92)
  OrigDataType: (ptr16 (segment))
T_93: (in 0x158<16> @ 0800:01A1 : word16)
  Class: Eq_93
  DataType: (memptr (ptr16 Eq_92) Eq_93)
  OrigDataType: (memptr T_92 <unknown>)
T_94: (in SEQ(cs, 0x158<16>) @ 0800:01A1 : (ptr32 code))
  Class: Eq_90
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_95: (in msdos_set_interrupt_vector(0<8>, &cs->t0158) @ 0800:01A1 : void)
  Class: Eq_95
  DataType: void
  OrigDataType: void
T_96: (in msdos_set_interrupt_vector @ 0800:01AD : segptr32)
  Class: Eq_96
  DataType: (ptr32 Eq_96)
  OrigDataType: (ptr32 (fn T_104 (T_100, T_103)))
T_97: (in signature of msdos_set_interrupt_vector : void)
  Class: Eq_96
  DataType: (ptr32 Eq_96)
  OrigDataType: 
T_98: (in al @ 0800:01AD : byte)
  Class: Eq_98
  DataType: byte
  OrigDataType: 
T_99: (in ds_dx @ 0800:01AD : (ptr32 code))
  Class: Eq_99
  DataType: (ptr32 code)
  OrigDataType: 
T_100: (in 0<8> @ 0800:01AD : byte)
  Class: Eq_98
  DataType: byte
  OrigDataType: byte
T_101: (in 0x74<16> @ 0800:01AD : word16)
  Class: Eq_101
  DataType: (memptr (ptr16 Eq_6) (ptr32 code))
  OrigDataType: (memptr T_10 (struct (0 T_103 t0000)))
T_102: (in ds:0x74<16> @ 0800:01AD : segptr32)
  Class: Eq_102
  DataType: segptr32
  OrigDataType: segptr32
T_103: (in Mem7[ds:0x74<16>:segptr32] @ 0800:01AD : segptr32)
  Class: Eq_99
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_104: (in msdos_set_interrupt_vector(0<8>, ds->ptr0074) @ 0800:01AD : void)
  Class: Eq_104
  DataType: void
  OrigDataType: void
T_105: (in msdos_set_interrupt_vector @ 0800:01B8 : segptr32)
  Class: Eq_105
  DataType: (ptr32 Eq_105)
  OrigDataType: (ptr32 (fn T_113 (T_109, T_112)))
T_106: (in signature of msdos_set_interrupt_vector : void)
  Class: Eq_105
  DataType: (ptr32 Eq_105)
  OrigDataType: 
T_107: (in al @ 0800:01B8 : byte)
  Class: Eq_107
  DataType: byte
  OrigDataType: 
T_108: (in ds_dx @ 0800:01B8 : (ptr32 code))
  Class: Eq_108
  DataType: (ptr32 code)
  OrigDataType: 
T_109: (in 4<8> @ 0800:01B8 : byte)
  Class: Eq_107
  DataType: byte
  OrigDataType: byte
T_110: (in 0x78<16> @ 0800:01B8 : word16)
  Class: Eq_110
  DataType: (memptr (ptr16 Eq_6) (ptr32 code))
  OrigDataType: (memptr T_10 (struct (0 T_112 t0000)))
T_111: (in ds:0x78<16> @ 0800:01B8 : segptr32)
  Class: Eq_111
  DataType: segptr32
  OrigDataType: segptr32
T_112: (in Mem16[ds:0x78<16>:segptr32] @ 0800:01B8 : segptr32)
  Class: Eq_108
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_113: (in msdos_set_interrupt_vector(4<8>, ds->ptr0078) @ 0800:01B8 : void)
  Class: Eq_113
  DataType: void
  OrigDataType: void
T_114: (in msdos_set_interrupt_vector @ 0800:01C3 : segptr32)
  Class: Eq_114
  DataType: (ptr32 Eq_114)
  OrigDataType: (ptr32 (fn T_122 (T_118, T_121)))
T_115: (in signature of msdos_set_interrupt_vector : void)
  Class: Eq_114
  DataType: (ptr32 Eq_114)
  OrigDataType: 
T_116: (in al @ 0800:01C3 : byte)
  Class: Eq_116
  DataType: byte
  OrigDataType: 
T_117: (in ds_dx @ 0800:01C3 : (ptr32 code))
  Class: Eq_117
  DataType: (ptr32 code)
  OrigDataType: 
T_118: (in 5<8> @ 0800:01C3 : byte)
  Class: Eq_116
  DataType: byte
  OrigDataType: byte
T_119: (in 0x7C<16> @ 0800:01C3 : word16)
  Class: Eq_119
  DataType: (memptr (ptr16 Eq_6) (ptr32 code))
  OrigDataType: (memptr T_10 (struct (0 T_121 t0000)))
T_120: (in ds:0x7C<16> @ 0800:01C3 : segptr32)
  Class: Eq_120
  DataType: segptr32
  OrigDataType: segptr32
T_121: (in Mem25[ds:0x7C<16>:segptr32] @ 0800:01C3 : segptr32)
  Class: Eq_117
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_122: (in msdos_set_interrupt_vector(5<8>, ds->ptr007C) @ 0800:01C3 : void)
  Class: Eq_122
  DataType: void
  OrigDataType: void
T_123: (in msdos_set_interrupt_vector @ 0800:01CE : segptr32)
  Class: Eq_123
  DataType: (ptr32 Eq_123)
  OrigDataType: (ptr32 (fn T_131 (T_127, T_130)))
T_124: (in signature of msdos_set_interrupt_vector : void)
  Class: Eq_123
  DataType: (ptr32 Eq_123)
  OrigDataType: 
T_125: (in al @ 0800:01CE : byte)
  Class: Eq_125
  DataType: byte
  OrigDataType: 
T_126: (in ds_dx @ 0800:01CE : (ptr32 code))
  Class: Eq_126
  DataType: (ptr32 code)
  OrigDataType: 
T_127: (in 6<8> @ 0800:01CE : byte)
  Class: Eq_125
  DataType: byte
  OrigDataType: byte
T_128: (in 0x80<16> @ 0800:01CE : word16)
  Class: Eq_128
  DataType: (memptr (ptr16 Eq_6) (ptr32 code))
  OrigDataType: (memptr T_10 (struct (0 T_130 t0000)))
T_129: (in ds:0x80<16> @ 0800:01CE : segptr32)
  Class: Eq_129
  DataType: segptr32
  OrigDataType: segptr32
T_130: (in Mem34[ds:0x80<16>:segptr32] @ 0800:01CE : segptr32)
  Class: Eq_126
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_131: (in msdos_set_interrupt_vector(6<8>, ds->ptr0080) @ 0800:01CE : void)
  Class: Eq_131
  DataType: void
  OrigDataType: void
T_132: (in msdos_write_file @ 0800:01DF : segptr32)
  Class: Eq_132
  DataType: (ptr32 Eq_132)
  OrigDataType: (ptr32 (fn T_141 (T_138, T_49, T_48, T_140)))
T_133: (in signature of msdos_write_file : void)
  Class: Eq_132
  DataType: (ptr32 Eq_132)
  OrigDataType: 
T_134: (in bx @ 0800:01DF : word16)
  Class: Eq_134
  DataType: word16
  OrigDataType: 
T_135: (in cx @ 0800:01DF : word16)
  Class: Eq_49
  DataType: word16
  OrigDataType: 
T_136: (in ds_dx @ 0800:01DF : (ptr32 char))
  Class: Eq_48
  DataType: (ptr32 char)
  OrigDataType: 
T_137: (in axOut @ 0800:01DF : word16)
  Class: Eq_137
  DataType: word16
  OrigDataType: 
T_138: (in 2<16> @ 0800:01DF : word16)
  Class: Eq_134
  DataType: word16
  OrigDataType: word16
T_139: (in ax_10 @ 0800:01DF : word16)
  Class: Eq_139
  DataType: word16
  OrigDataType: word16
T_140: (in out ax_10 @ 0800:01DF : word16)
  Class: Eq_137
  DataType: word16
  OrigDataType: word16
T_141: (in msdos_write_file(2<16>, cx, ds_dx, out ax_10) @ 0800:01DF : word32)
  Class: Eq_141
  DataType: word32
  OrigDataType: word32
T_142: (in fn0800_01E9 @ 0800:01E6 : segptr32)
  Class: Eq_142
  DataType: (ptr32 Eq_142)
  OrigDataType: (ptr32 (fn T_148 (T_146, T_147)))
T_143: (in signature of fn0800_01E9 @ 0800:01E9 : void)
  Class: Eq_142
  DataType: (ptr32 Eq_142)
  OrigDataType: 
T_144: (in cx @ 0800:01E6 : word16)
  Class: Eq_49
  DataType: word16
  OrigDataType: word16
T_145: (in dx @ 0800:01E6 : (memptr (ptr16 Eq_6) char))
  Class: Eq_145
  DataType: (memptr (ptr16 Eq_6) char)
  OrigDataType: (memptr T_150 char)
T_146: (in cx @ 0800:01E6 : word16)
  Class: Eq_49
  DataType: word16
  OrigDataType: word16
T_147: (in dx @ 0800:01E6 : (memptr (ptr16 Eq_6) char))
  Class: Eq_145
  DataType: (memptr (ptr16 Eq_6) char)
  OrigDataType: word16
T_148: (in fn0800_01E9(cx, dx) @ 0800:01E6 : void)
  Class: Eq_148
  DataType: void
  OrigDataType: void
T_149: (in fn0800_01DA @ 0800:01EE : segptr32)
  Class: Eq_46
  DataType: (ptr32 Eq_46)
  OrigDataType: (ptr32 (fn T_152 (T_151, T_144)))
T_150: (in Mem0[0800:01F8:selector] @ 0800:01EE : selector)
  Class: Eq_6
  DataType: (ptr16 Eq_6)
  OrigDataType: (ptr16 (segment))
T_151: (in SEQ(Mem0[0800:01F8:selector], dx) @ 0800:01EE : (ptr32 char))
  Class: Eq_48
  DataType: (ptr32 char)
  OrigDataType: (ptr32 char)
T_152: (in fn0800_01DA(&(seg0800->ptr01F8->*dx), cx) @ 0800:01EE : void)
  Class: Eq_53
  DataType: void
  OrigDataType: void
T_153: (in __exit @ 0800:01F5 : segptr32)
  Class: Eq_153
  DataType: (ptr32 Eq_153)
  OrigDataType: (ptr32 (fn T_155 ()))
T_154: (in signature of __exit @ 0800:0121 : void)
  Class: Eq_153
  DataType: (ptr32 Eq_153)
  OrigDataType: 
T_155: (in __exit() @ 0800:01F5 : void)
  Class: Eq_155
  DataType: void
  OrigDataType: void
T_156: (in _f3 @ 0800:0202 : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_158 ()))
T_157: (in signature of _f3 @ 0800:01FA : void)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: 
T_158: (in _f3() @ 0800:0202 : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_159: (in _f3 @ 0800:0205 : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_160 ()))
T_160: (in _f3() @ 0800:0205 : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_161: (in _f3 @ 0800:0208 : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_162 ()))
T_162: (in _f3() @ 0800:0208 : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_163: (in _f3 @ 0800:020B : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_164 ()))
T_164: (in _f3() @ 0800:020B : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_165: (in _f3 @ 0800:020E : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_166 ()))
T_166: (in _f3() @ 0800:020E : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_167: (in _f3 @ 0800:0211 : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_168 ()))
T_168: (in _f3() @ 0800:0211 : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_169: (in _f3 @ 0800:0214 : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_170 ()))
T_170: (in _f3() @ 0800:0214 : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_171: (in _f3 @ 0800:0217 : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_172 ()))
T_172: (in _f3() @ 0800:0217 : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_173: (in _f3 @ 0800:021A : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_174 ()))
T_174: (in _f3() @ 0800:021A : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_175: (in _f3 @ 0800:021D : segptr32)
  Class: Eq_156
  DataType: (ptr32 Eq_156)
  OrigDataType: (ptr32 (fn T_176 ()))
T_176: (in _f3() @ 0800:021D : void)
  Class: Eq_158
  DataType: void
  OrigDataType: void
T_177: (in _f2 @ 0800:0225 : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_179 ()))
T_178: (in signature of _f2 @ 0800:01FF : void)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: 
T_179: (in _f2() @ 0800:0225 : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_180: (in _f2 @ 0800:0228 : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_181 ()))
T_181: (in _f2() @ 0800:0228 : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_182: (in _f2 @ 0800:022B : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_183 ()))
T_183: (in _f2() @ 0800:022B : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_184: (in _f2 @ 0800:022E : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_185 ()))
T_185: (in _f2() @ 0800:022E : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_186: (in _f2 @ 0800:0231 : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_187 ()))
T_187: (in _f2() @ 0800:0231 : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_188: (in _f2 @ 0800:0234 : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_189 ()))
T_189: (in _f2() @ 0800:0234 : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_190: (in _f2 @ 0800:0237 : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_191 ()))
T_191: (in _f2() @ 0800:0237 : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_192: (in _f2 @ 0800:023A : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_193 ()))
T_193: (in _f2() @ 0800:023A : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_194: (in _f2 @ 0800:023D : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_195 ()))
T_195: (in _f2() @ 0800:023D : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_196: (in _f2 @ 0800:0240 : segptr32)
  Class: Eq_177
  DataType: (ptr32 Eq_177)
  OrigDataType: (ptr32 (fn T_197 ()))
T_197: (in _f2() @ 0800:0240 : void)
  Class: Eq_179
  DataType: void
  OrigDataType: void
T_198: (in f1_name_overridden @ 0800:0248 : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_200 ()))
T_199: (in signature of f1_name_overridden @ 0800:0222 : void)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: 
T_200: (in f1_name_overridden() @ 0800:0248 : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_201: (in f1_name_overridden @ 0800:024B : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_202 ()))
T_202: (in f1_name_overridden() @ 0800:024B : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_203: (in f1_name_overridden @ 0800:024E : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_204 ()))
T_204: (in f1_name_overridden() @ 0800:024E : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_205: (in f1_name_overridden @ 0800:0251 : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_206 ()))
T_206: (in f1_name_overridden() @ 0800:0251 : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_207: (in f1_name_overridden @ 0800:0254 : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_208 ()))
T_208: (in f1_name_overridden() @ 0800:0254 : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_209: (in f1_name_overridden @ 0800:0257 : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_210 ()))
T_210: (in f1_name_overridden() @ 0800:0257 : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_211: (in f1_name_overridden @ 0800:025A : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_212 ()))
T_212: (in f1_name_overridden() @ 0800:025A : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_213: (in f1_name_overridden @ 0800:025D : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_214 ()))
T_214: (in f1_name_overridden() @ 0800:025D : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_215: (in f1_name_overridden @ 0800:0260 : segptr32)
  Class: Eq_198
  DataType: (ptr32 Eq_198)
  OrigDataType: (ptr32 (fn T_216 ()))
T_216: (in f1_name_overridden() @ 0800:0260 : void)
  Class: Eq_200
  DataType: void
  OrigDataType: void
T_217: (in cx @ 0800:0264 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_218: (in dx @ 0800:0264 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_219: (in bx @ 0800:0264 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_220: (in es @ 0800:0264 : (ptr16 Eq_220))
  Class: Eq_220
  DataType: (ptr16 Eq_220)
  OrigDataType: (ptr16 (segment))
T_221: (in ds @ 0800:0264 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_222: (in _scanf @ 0800:027B : segptr32)
  Class: Eq_222
  DataType: (ptr32 Eq_222)
  OrigDataType: (ptr32 (fn T_244 (T_238, T_220, T_221, T_239, T_241, T_243)))
T_223: (in signature of _scanf @ 0800:16D4 : void)
  Class: Eq_222
  DataType: (ptr32 Eq_222)
  OrigDataType: 
T_224: (in di @ 0800:027B : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_225: (in es @ 0800:027B : (ptr16 Eq_220))
  Class: Eq_220
  DataType: (ptr16 Eq_220)
  OrigDataType: (ptr16 (segment))
T_226: (in ds @ 0800:027B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_227: (in wArg02 @ 0800:027B : (memptr Eq_217 Eq_227))
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: word16
T_228: (in bxOut @ 0800:027B : word16)
  Class: Eq_228
  DataType: word16
  OrigDataType: word16
T_229: (in bpOut @ 0800:027B : word16)
  Class: Eq_229
  DataType: word16
  OrigDataType: word16
T_230: (in _printf @ 0800:027B : segptr32)
  Class: Eq_230
  DataType: (ptr32 Eq_230)
  OrigDataType: (ptr32 (fn T_238 (T_217, T_218, T_219, T_221, T_237)))
T_231: (in signature of _printf @ 0800:0E4B : void)
  Class: Eq_230
  DataType: (ptr32 Eq_230)
  OrigDataType: 
T_232: (in cx @ 0800:027B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_233: (in dx @ 0800:027B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_234: (in bx @ 0800:027B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_235: (in ds @ 0800:027B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_236: (in wArg02 @ 0800:027B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_237: (in 0x194<16> @ 0800:027B : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_238: (in _printf(cx, dx, bx, ds, 0x194<16>) @ 0800:027B : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_239: (in 0x1B0<16> @ 0800:027B : word16)
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: word16
T_240: (in bx_37 @ 0800:027B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_241: (in out bx_37 @ 0800:027B : word16)
  Class: Eq_228
  DataType: word16
  OrigDataType: word16
T_242: (in bp_36 @ 0800:027B : (memptr (ptr16 Eq_248) Eq_242))
  Class: Eq_242
  DataType: (memptr (ptr16 Eq_248) Eq_242)
  OrigDataType: (memptr T_248 (struct (FFFFFFF8 T_286 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE)))
T_243: (in out bp_36 @ 0800:027B : word16)
  Class: Eq_229
  DataType: word16
  OrigDataType: word16
T_244: (in _scanf(_printf(cx, dx, bx, ds, 0x194<16>), es, ds, 0x1B0<16>, out bx_37, out bp_36) @ 0800:027B : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_245: (in dx_40 @ 0800:027B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_246: (in <invalid> @ 0800:027B : word16)
  Class: Eq_246
  DataType: (memptr (ptr16 Eq_248) Eq_246)
  OrigDataType: word16
T_247: (in sp_43 @ 0800:027B : (memptr (ptr16 Eq_248) Eq_246))
  Class: Eq_246
  DataType: (memptr (ptr16 Eq_248) Eq_246)
  OrigDataType: (memptr T_248 (struct (FFFFFFFE T_236 tFFFFFFFE) (0 T_269 t0000) (2 T_217 t0002)))
T_248: (in ss @ 0800:027F : selector)
  Class: Eq_248
  DataType: (ptr16 Eq_248)
  OrigDataType: (ptr16 (segment))
T_249: (in 2<i16> @ 0800:027F : int16)
  Class: Eq_249
  DataType: int16
  OrigDataType: int16
T_250: (in sp_43 + 2<i16> @ 0800:027F : word16)
  Class: Eq_250
  DataType: word16
  OrigDataType: word16
T_251: (in ss:sp_43 + 2<i16> @ 0800:027F : segptr32)
  Class: Eq_251
  DataType: segptr32
  OrigDataType: segptr32
T_252: (in Mem33[ss:sp_43 + 2<i16>:word16] @ 0800:027F : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_253: (in cx_52 @ 0800:027F : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_254: (in -2<i16> @ 0800:0280 : int16)
  Class: Eq_254
  DataType: int16
  OrigDataType: int16
T_255: (in bp_36 + -2<i16> @ 0800:0280 : word16)
  Class: Eq_255
  DataType: word16
  OrigDataType: word16
T_256: (in ss:bp_36 + -2<i16> @ 0800:0280 : segptr32)
  Class: Eq_256
  DataType: segptr32
  OrigDataType: segptr32
T_257: (in Mem33[ss:bp_36 + -2<i16>:word16] @ 0800:0280 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_258: (in 2<i16> @ 0800:0280 : int16)
  Class: Eq_258
  DataType: int16
  OrigDataType: int16
T_259: (in sp_43 + 2<i16> @ 0800:0280 : word16)
  Class: Eq_259
  DataType: (memptr (ptr16 Eq_248) Eq_259)
  OrigDataType: (memptr T_248 (struct (2 T_252 t0002)))
T_260: (in ss:sp_43 + 2<i16> @ 0800:0280 : segptr32)
  Class: Eq_260
  DataType: segptr32
  OrigDataType: segptr32
T_261: (in Mem56[ss:sp_43 + 2<i16>:word16] @ 0800:0280 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_262: (in -4<i16> @ 0800:0283 : int16)
  Class: Eq_262
  DataType: int16
  OrigDataType: int16
T_263: (in bp_36 + -4<i16> @ 0800:0283 : word16)
  Class: Eq_263
  DataType: (memptr (ptr16 Eq_248) Eq_263)
  OrigDataType: (memptr T_248 (struct (FFFFFFFE T_257 tFFFFFFFE)))
T_264: (in ss:bp_36 + -4<i16> @ 0800:0283 : segptr32)
  Class: Eq_264
  DataType: segptr32
  OrigDataType: segptr32
T_265: (in Mem56[ss:bp_36 + -4<i16>:word16] @ 0800:0283 : word16)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: word16
T_266: (in 0<16> @ 0800:0283 : word16)
  Class: Eq_266
  DataType: word16
  OrigDataType: word16
T_267: (in sp_43 + 0<16> @ 0800:0283 : word16)
  Class: Eq_267
  DataType: (memptr (ptr16 Eq_248) Eq_267)
  OrigDataType: (memptr T_248 (struct (2 T_217 t0002)))
T_268: (in ss:sp_43 + 0<16> @ 0800:0283 : segptr32)
  Class: Eq_268
  DataType: segptr32
  OrigDataType: segptr32
T_269: (in Mem59[ss:sp_43 + 0<16>:word16] @ 0800:0283 : word16)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: word16
T_270: (in 0x1B4<16> @ 0800:0289 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_271: (in -2<i16> @ 0800:0289 : int16)
  Class: Eq_271
  DataType: int16
  OrigDataType: int16
T_272: (in sp_43 + -2<i16> @ 0800:0289 : word16)
  Class: Eq_272
  DataType: (memptr (ptr16 Eq_248) Eq_272)
  OrigDataType: (memptr T_248 (struct (0 T_269 t0000) (2 T_217 t0002)))
T_273: (in ss:sp_43 + -2<i16> @ 0800:0289 : segptr32)
  Class: Eq_273
  DataType: segptr32
  OrigDataType: segptr32
T_274: (in Mem62[ss:sp_43 + -2<i16>:word16] @ 0800:0289 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_275: (in _printf @ 0800:028A : segptr32)
  Class: Eq_230
  DataType: (ptr32 Eq_230)
  OrigDataType: (ptr32 (fn T_280 (T_253, T_245, T_240, T_221, T_279)))
T_276: (in -2<i16> @ 0800:028A : int16)
  Class: Eq_276
  DataType: int16
  OrigDataType: int16
T_277: (in sp_43 + -2<i16> @ 0800:028A : word16)
  Class: Eq_277
  DataType: (memptr (ptr16 Eq_248) Eq_277)
  OrigDataType: (memptr T_248 (struct (FFFFFFFE T_274 tFFFFFFFE) (0 T_269 t0000) (2 T_217 t0002)))
T_278: (in ss:sp_43 + -2<i16> @ 0800:028A : segptr32)
  Class: Eq_278
  DataType: segptr32
  OrigDataType: segptr32
T_279: (in Mem62[ss:sp_43 + -2<i16>:word16] @ 0800:028A : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_280: (in _printf(cx_52, dx_40, bx_37, ds, (ss->*sp_43).tFFFFFFFE.u2) @ 0800:028A : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_281: (in 0<16> @ 0800:0290 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_282: (in -6<i16> @ 0800:0290 : int16)
  Class: Eq_282
  DataType: int16
  OrigDataType: int16
T_283: (in bp_36 + -6<i16> @ 0800:0290 : word16)
  Class: Eq_283
  DataType: (memptr (ptr16 Eq_248) Eq_283)
  OrigDataType: (memptr T_248 (struct (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_257 tFFFFFFFE)))
T_284: (in ss:bp_36 + -6<i16> @ 0800:0290 : segptr32)
  Class: Eq_284
  DataType: segptr32
  OrigDataType: segptr32
T_285: (in Mem73[ss:bp_36 + -6<i16>:word16] @ 0800:0290 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_286: (in 1<16> @ 0800:0295 : word16)
  Class: Eq_265
  DataType: ui32
  OrigDataType: word16
T_287: (in -8<i16> @ 0800:0295 : int16)
  Class: Eq_287
  DataType: int16
  OrigDataType: int16
T_288: (in bp_36 + -8<i16> @ 0800:0295 : word16)
  Class: Eq_288
  DataType: (memptr (ptr16 Eq_248) Eq_288)
  OrigDataType: (memptr T_248 (struct (FFFFFFFA T_285 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_257 tFFFFFFFE)))
T_289: (in ss:bp_36 + -8<i16> @ 0800:0295 : segptr32)
  Class: Eq_289
  DataType: segptr32
  OrigDataType: segptr32
T_290: (in Mem74[ss:bp_36 + -8<i16>:word16] @ 0800:0295 : word16)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: word16
T_291: (in -6<i16> @ 0800:02A7 : int16)
  Class: Eq_291
  DataType: int16
  OrigDataType: int16
T_292: (in bp_36 + -6<i16> @ 0800:02A7 : word16)
  Class: Eq_292
  DataType: (memptr (ptr16 Eq_248) Eq_292)
  OrigDataType: (memptr T_248 (struct (FFFFFFF8 T_290 tFFFFFFF8) (FFFFFFFA T_285 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_257 tFFFFFFFE)))
T_293: (in ss:bp_36 + -6<i16> @ 0800:02A7 : segptr32)
  Class: Eq_293
  DataType: segptr32
  OrigDataType: segptr32
T_294: (in Mem77[ss:bp_36 + -6<i16>:word16] @ 0800:02A7 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_295: (in dx_78 @ 0800:02A7 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_296: (in -8<i16> @ 0800:02AA : int16)
  Class: Eq_296
  DataType: int16
  OrigDataType: int16
T_297: (in bp_36 + -8<i16> @ 0800:02AA : word16)
  Class: Eq_297
  DataType: (memptr (ptr16 Eq_248) Eq_297)
  OrigDataType: (memptr T_248 (struct (FFFFFFF8 T_290 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_257 tFFFFFFFE)))
T_298: (in ss:bp_36 + -8<i16> @ 0800:02AA : segptr32)
  Class: Eq_298
  DataType: segptr32
  OrigDataType: segptr32
T_299: (in Mem77[ss:bp_36 + -8<i16>:word16] @ 0800:02AA : word16)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: word16
T_300: (in ax_79 @ 0800:02AA : Eq_265)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: cup16
T_301: (in -2<i16> @ 0800:02B0 : int16)
  Class: Eq_301
  DataType: int16
  OrigDataType: int16
T_302: (in bp_36 + -2<i16> @ 0800:02B0 : word16)
  Class: Eq_302
  DataType: (memptr (ptr16 Eq_248) Eq_302)
  OrigDataType: (memptr T_248 (struct (FFFFFFF8 T_286 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_257 tFFFFFFFE)))
T_303: (in ss:bp_36 + -2<i16> @ 0800:02B0 : segptr32)
  Class: Eq_303
  DataType: segptr32
  OrigDataType: segptr32
T_304: (in Mem77[ss:bp_36 + -2<i16>:word16] @ 0800:02B0 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_305: (in dx_78 < ((ss->*bp_36).tFFFFFFFE).u2 @ 0800:02B0 : bool)
  Class: Eq_305
  DataType: bool
  OrigDataType: bool
T_306: (in _f0 @ 0800:029C : segptr32)
  Class: Eq_306
  DataType: (ptr32 Eq_306)
  OrigDataType: (ptr32 (fn T_308 ()))
T_307: (in signature of _f0 @ 0800:0245 : void)
  Class: Eq_306
  DataType: (ptr32 Eq_306)
  OrigDataType: 
T_308: (in _f0() @ 0800:029C : void)
  Class: Eq_308
  DataType: void
  OrigDataType: void
T_309: (in -8<i16> @ 0800:02A3 : int16)
  Class: Eq_309
  DataType: int16
  OrigDataType: int16
T_310: (in bp_36 + -8<i16> @ 0800:02A3 : word16)
  Class: Eq_310
  DataType: (memptr (ptr16 Eq_248) Eq_310)
  OrigDataType: (memptr T_248 (struct (FFFFFFF8 T_286 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE)))
T_311: (in ss:bp_36 + -8<i16> @ 0800:02A3 : segptr32)
  Class: Eq_311
  DataType: segptr32
  OrigDataType: segptr32
T_312: (in Mem89[ss:bp_36 + -8<i16>:ui32] @ 0800:02A3 : ui32)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: ui32
T_313: (in 1<32> @ 0800:02A3 : ui32)
  Class: Eq_313
  DataType: ui32
  OrigDataType: ui32
T_314: (in (ss->*bp_36).tFFFFFFF8.u0 + 1<32> @ 0800:02A3 : ui32)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: ui32
T_315: (in -8<i16> @ 0800:02A3 : int16)
  Class: Eq_315
  DataType: int16
  OrigDataType: int16
T_316: (in bp_36 + -8<i16> @ 0800:02A3 : word16)
  Class: Eq_316
  DataType: (memptr (ptr16 Eq_248) Eq_316)
  OrigDataType: (memptr T_248 (struct (FFFFFFF8 T_286 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE)))
T_317: (in ss:bp_36 + -8<i16> @ 0800:02A3 : segptr32)
  Class: Eq_317
  DataType: segptr32
  OrigDataType: segptr32
T_318: (in Mem93[ss:bp_36 + -8<i16>:ui32] @ 0800:02A3 : ui32)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: ui32
T_319: (in -2<i16> @ 0800:02B2 : int16)
  Class: Eq_319
  DataType: int16
  OrigDataType: int16
T_320: (in bp_36 + -2<i16> @ 0800:02B2 : word16)
  Class: Eq_320
  DataType: (memptr (ptr16 Eq_248) Eq_320)
  OrigDataType: (memptr T_248 (struct (FFFFFFF8 T_286 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE)))
T_321: (in ss:bp_36 + -2<i16> @ 0800:02B2 : segptr32)
  Class: Eq_321
  DataType: segptr32
  OrigDataType: segptr32
T_322: (in Mem77[ss:bp_36 + -2<i16>:word16] @ 0800:02B2 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_323: (in dx_78 > ((ss->*bp_36).tFFFFFFFE).u2 @ 0800:02B2 : bool)
  Class: Eq_323
  DataType: bool
  OrigDataType: bool
T_324: (in 0x1CE<16> @ 0800:02BC : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_325: (in 2<16> @ 0800:02BC : word16)
  Class: Eq_325
  DataType: word16
  OrigDataType: word16
T_326: (in sp_43 + 2<16> @ 0800:02BC : word16)
  Class: Eq_326
  DataType: (memptr (ptr16 Eq_248) Eq_326)
  OrigDataType: (memptr T_248 (struct (FFFFFFFE T_236 tFFFFFFFE) (0 T_269 t0000) (2 T_217 t0002)))
T_327: (in ss:sp_43 + 2<16> @ 0800:02BC : segptr32)
  Class: Eq_327
  DataType: segptr32
  OrigDataType: segptr32
T_328: (in Mem101[ss:sp_43 + 2<16>:word16] @ 0800:02BC : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_329: (in _printf @ 0800:02BD : segptr32)
  Class: Eq_230
  DataType: (ptr32 Eq_230)
  OrigDataType: (ptr32 (fn T_333 (T_253, T_295, T_240, T_221, T_332)))
T_330: (in sp_43 + 2<16> @ 0800:02BD : word16)
  Class: Eq_330
  DataType: (memptr (ptr16 Eq_248) Eq_330)
  OrigDataType: (memptr T_248 (struct (FFFFFFFE T_236 tFFFFFFFE) (0 T_269 t0000) (2 T_217 t0002)))
T_331: (in ss:sp_43 + 2<16> @ 0800:02BD : segptr32)
  Class: Eq_331
  DataType: segptr32
  OrigDataType: segptr32
T_332: (in Mem101[ss:sp_43 + 2<16>:word16] @ 0800:02BD : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_333: (in _printf(cx_52, dx_78, bx_37, ds, (ss->*sp_43).t0002.u2) @ 0800:02BD : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_334: (in -4<i16> @ 0800:02B7 : int16)
  Class: Eq_334
  DataType: int16
  OrigDataType: int16
T_335: (in bp_36 + -4<i16> @ 0800:02B7 : word16)
  Class: Eq_335
  DataType: (memptr (ptr16 Eq_248) Eq_335)
  OrigDataType: (memptr T_248 (struct (FFFFFFF8 T_286 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_265 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE)))
T_336: (in ss:bp_36 + -4<i16> @ 0800:02B7 : segptr32)
  Class: Eq_336
  DataType: segptr32
  OrigDataType: segptr32
T_337: (in Mem77[ss:bp_36 + -4<i16>:word16] @ 0800:02B7 : word16)
  Class: Eq_265
  DataType: Eq_265
  OrigDataType: cup16
T_338: (in ax_79 <= ((ss->*bp_36).tFFFFFFFC).u1 @ 0800:02B7 : bool)
  Class: Eq_338
  DataType: bool
  OrigDataType: bool
T_339: (in ax @ 0800:02B7 : word16)
  Class: Eq_339
  DataType: word16
  OrigDataType: word16
T_340: (in ds @ 0800:02B7 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (94 T_367 t0094) (1D8 T_341 t01D8)))
T_341: (in wArg02 @ 0800:02B7 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: wchar_t
T_342: (in si_13 @ 0800:02CC : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: (memptr T_340 (struct "Eq_4919" (1DA int8 b01DA)))
T_343: (in 0<16> @ 0800:02CE : word16)
  Class: Eq_341
  DataType: wchar_t
  OrigDataType: ci16
T_344: (in wArg02 < 0<16> @ 0800:02CE : bool)
  Class: Eq_344
  DataType: bool
  OrigDataType: bool
T_345: (in -wArg02 @ 0800:02E4 : word16)
  Class: Eq_345
  DataType: Eq_345
  OrigDataType: ci16
T_346: (in si_19 @ 0800:02E4 : Eq_345)
  Class: Eq_345
  DataType: Eq_345
  OrigDataType: (union (wchar_t u0) (int16 u1))
T_347: (in 0x23<16> @ 0800:02E9 : word16)
  Class: Eq_345
  DataType: wchar_t
  OrigDataType: cup16
T_348: (in si_19 > 0x23<16> @ 0800:02E9 : bool)
  Class: Eq_348
  DataType: bool
  OrigDataType: bool
T_349: (in 0x58<16> @ 0800:02D3 : word16)
  Class: Eq_341
  DataType: wchar_t
  OrigDataType: cup16
T_350: (in wArg02 <= 0x58<16> @ 0800:02D3 : bool)
  Class: Eq_350
  DataType: bool
  OrigDataType: bool
T_351: (in 0x1D8<16> @ 0800:02D8 : word16)
  Class: Eq_351
  DataType: (memptr (ptr16 Eq_340) Eq_341)
  OrigDataType: (memptr T_340 (struct (0 T_353 t0000)))
T_352: (in ds:0x1D8<16> @ 0800:02D8 : segptr32)
  Class: Eq_352
  DataType: segptr32
  OrigDataType: segptr32
T_353: (in Mem30[ds:0x1D8<16>:word16] @ 0800:02D8 : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_354: (in 0x1DA<16> @ 0800:02E1 : word16)
  Class: Eq_354
  DataType: word16
  OrigDataType: word16
T_355: (in si_13 + 0x1DA<16> @ 0800:02E1 : word16)
  Class: Eq_355
  DataType: word16
  OrigDataType: word16
T_356: (in ds:si_13 + 0x1DA<16> @ 0800:02E1 : segptr32)
  Class: Eq_356
  DataType: segptr32
  OrigDataType: segptr32
T_357: (in Mem30[ds:si_13 + 0x1DA<16>:byte] @ 0800:02E1 : byte)
  Class: Eq_357
  DataType: int8
  OrigDataType: int8
T_358: (in CONVERT(Mem30[ds:si_13 + 0x1DA<16>:byte], int8, int16) @ 0800:02E1 : int16)
  Class: Eq_345
  DataType: Eq_345
  OrigDataType: int16
T_359: (in 0x57<16> @ 0800:02D5 : word16)
  Class: Eq_341
  DataType: wchar_t
  OrigDataType: word16
T_360: (in 0xFFFF<16> @ 0800:02EB : word16)
  Class: Eq_341
  DataType: wchar_t
  OrigDataType: word16
T_361: (in 0x1D8<16> @ 0800:02EB : word16)
  Class: Eq_361
  DataType: (memptr (ptr16 Eq_340) Eq_341)
  OrigDataType: (memptr T_340 (struct (0 T_363 t0000)))
T_362: (in ds:0x1D8<16> @ 0800:02EB : segptr32)
  Class: Eq_362
  DataType: segptr32
  OrigDataType: segptr32
T_363: (in Mem23[ds:0x1D8<16>:word16] @ 0800:02EB : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_364: (in 0xFFFF<16> @ 0800:02FD : word16)
  Class: Eq_339
  DataType: word16
  OrigDataType: word16
T_365: (in 0x94<16> @ 0800:02F3 : word16)
  Class: Eq_365
  DataType: (memptr (ptr16 Eq_340) Eq_345)
  OrigDataType: (memptr T_340 (struct (0 T_367 t0000)))
T_366: (in ds:0x94<16> @ 0800:02F3 : segptr32)
  Class: Eq_366
  DataType: segptr32
  OrigDataType: segptr32
T_367: (in Mem39[ds:0x94<16>:word16] @ 0800:02F3 : word16)
  Class: Eq_345
  DataType: Eq_345
  OrigDataType: word16
T_368: (in ds @ 0800:02F3 : (ptr16 Eq_368))
  Class: Eq_368
  DataType: (ptr16 Eq_368)
  OrigDataType: (ptr16 (segment (234 T_395 t0234) (236 T_399 t0236) (238 T_403 t0238) (23E T_372 t023E)))
T_369: (in wArg02 @ 0800:02F3 : word16)
  Class: Eq_369
  DataType: word16
  OrigDataType: word16
T_370: (in 0x23E<16> @ 0800:0310 : word16)
  Class: Eq_370
  DataType: (memptr (ptr16 Eq_368) ui16)
  OrigDataType: (memptr T_368 (struct (0 T_372 t0000)))
T_371: (in ds:0x23E<16> @ 0800:0310 : segptr32)
  Class: Eq_371
  DataType: segptr32
  OrigDataType: segptr32
T_372: (in Mem10[ds:0x23E<16>:word16] @ 0800:0310 : word16)
  Class: Eq_372
  DataType: ui16
  OrigDataType: word16
T_373: (in ax_11 @ 0800:0310 : ui16)
  Class: Eq_372
  DataType: ui16
  OrigDataType: word16
T_374: (in 0x23E<16> @ 0800:0313 : word16)
  Class: Eq_374
  DataType: (memptr (ptr16 Eq_368) ui16)
  OrigDataType: (memptr T_368 (struct (0 T_372 t0000)))
T_375: (in ds:0x23E<16> @ 0800:0313 : segptr32)
  Class: Eq_375
  DataType: segptr32
  OrigDataType: segptr32
T_376: (in Mem10[ds:0x23E<16>:word16] @ 0800:0313 : word16)
  Class: Eq_372
  DataType: ui16
  OrigDataType: word16
T_377: (in 1<16> @ 0800:0313 : word16)
  Class: Eq_377
  DataType: word16
  OrigDataType: word16
T_378: (in ds->w023E - 1<16> @ 0800:0313 : word16)
  Class: Eq_372
  DataType: ui16
  OrigDataType: word16
T_379: (in ds:0x23E<16> @ 0800:0313 : segptr32)
  Class: Eq_379
  DataType: segptr32
  OrigDataType: segptr32
T_380: (in Mem13[ds:0x23E<16>:word16] @ 0800:0313 : word16)
  Class: Eq_372
  DataType: ui16
  OrigDataType: word16
T_381: (in 0<16> @ 0800:0319 : word16)
  Class: Eq_372
  DataType: ui16
  OrigDataType: word16
T_382: (in ax_11 != 0<16> @ 0800:0319 : bool)
  Class: Eq_382
  DataType: bool
  OrigDataType: bool
T_383: (in 0x23E<16> @ 0800:0306 : word16)
  Class: Eq_383
  DataType: (memptr (ptr16 Eq_368) ui16)
  OrigDataType: (memptr T_368 (struct (0 T_385 t0000)))
T_384: (in ds:0x23E<16> @ 0800:0306 : segptr32)
  Class: Eq_384
  DataType: segptr32
  OrigDataType: segptr32
T_385: (in Mem13[ds:0x23E<16>:word16] @ 0800:0306 : word16)
  Class: Eq_372
  DataType: ui16
  OrigDataType: word16
T_386: (in bx_19 @ 0800:0306 : ui16)
  Class: Eq_372
  DataType: ui16
  OrigDataType: ui16
T_387: (in 0x5E8<16> @ 0800:030C : word16)
  Class: Eq_387
  DataType: (memptr (ptr16 Eq_368) (memptr (ptr16 Eq_3) code))
  OrigDataType: (memptr T_368 (struct (0 (arr T_4867) a0000)))
T_388: (in ds:0x5E8<16> @ 0800:030C : segptr32)
  Class: Eq_388
  DataType: (ptr32 (arr (memptr (ptr16 Eq_3) code)))
  OrigDataType: (ptr32 (struct (0 (arr T_4867) a0000)))
T_389: (in 2<16> @ 0800:030C : ui16)
  Class: Eq_389
  DataType: ui16
  OrigDataType: ui16
T_390: (in bx_19 * 2<16> @ 0800:030C : word16)
  Class: Eq_390
  DataType: ui16
  OrigDataType: ui16
T_391: (in ds:0x5E8<16>[bx_19 * 2<16>] @ 0800:030C : word16)
  Class: Eq_391
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_392: (in 0x800<16>:ds:0x5E8<16>[bx_19 * 2<16>] @ 0800:030C : segptr32)
  Class: Eq_392
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_393: (in 0x234<16> @ 0800:031B : word16)
  Class: Eq_393
  DataType: (memptr (ptr16 Eq_368) (memptr (ptr16 Eq_3) code))
  OrigDataType: (memptr T_368 (struct (0 T_395 t0000)))
T_394: (in ds:0x234<16> @ 0800:031B : segptr32)
  Class: Eq_394
  DataType: segptr32
  OrigDataType: segptr32
T_395: (in Mem13[ds:0x234<16>:word16] @ 0800:031B : word16)
  Class: Eq_395
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_396: (in 0x800<16>:Mem13[ds:0x234<16>:word16] @ 0800:031B : segptr32)
  Class: Eq_396
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_397: (in 0x236<16> @ 0800:031F : word16)
  Class: Eq_397
  DataType: (memptr (ptr16 Eq_368) (memptr (ptr16 Eq_3) code))
  OrigDataType: (memptr T_368 (struct (0 T_399 t0000)))
T_398: (in ds:0x236<16> @ 0800:031F : segptr32)
  Class: Eq_398
  DataType: segptr32
  OrigDataType: segptr32
T_399: (in Mem13[ds:0x236<16>:word16] @ 0800:031F : word16)
  Class: Eq_399
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_400: (in 0x800<16>:Mem13[ds:0x236<16>:word16] @ 0800:031F : segptr32)
  Class: Eq_400
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_401: (in 0x238<16> @ 0800:0323 : word16)
  Class: Eq_401
  DataType: (memptr (ptr16 Eq_368) (memptr (ptr16 Eq_3) code))
  OrigDataType: (memptr T_368 (struct (0 T_403 t0000)))
T_402: (in ds:0x238<16> @ 0800:0323 : segptr32)
  Class: Eq_402
  DataType: segptr32
  OrigDataType: segptr32
T_403: (in Mem13[ds:0x238<16>:word16] @ 0800:0323 : word16)
  Class: Eq_403
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_404: (in 0x800<16>:Mem13[ds:0x238<16>:word16] @ 0800:0323 : segptr32)
  Class: Eq_404
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_405: (in ss @ 0800:0327 : selector)
  Class: Eq_405
  DataType: (ptr16 Eq_405)
  OrigDataType: (ptr16 (segment))
T_406: (in sp_44 @ 0800:0327 : (memptr (ptr16 Eq_405) Eq_406))
  Class: Eq_406
  DataType: (memptr (ptr16 Eq_405) Eq_406)
  OrigDataType: (memptr T_405 (struct (FFFFFFFE T_410 tFFFFFFFE)))
T_407: (in -2<i16> @ 0800:0327 : int16)
  Class: Eq_407
  DataType: int16
  OrigDataType: int16
T_408: (in sp_44 + -2<i16> @ 0800:0327 : word16)
  Class: Eq_408
  DataType: word16
  OrigDataType: word16
T_409: (in ss:sp_44 + -2<i16> @ 0800:0327 : segptr32)
  Class: Eq_409
  DataType: segptr32
  OrigDataType: segptr32
T_410: (in Mem52[ss:sp_44 + -2<i16>:word16] @ 0800:0327 : word16)
  Class: Eq_369
  DataType: word16
  OrigDataType: word16
T_411: (in __exit @ 0800:032A : segptr32)
  Class: Eq_153
  DataType: (ptr32 Eq_153)
  OrigDataType: (ptr32 (fn T_412 ()))
T_412: (in __exit() @ 0800:032A : void)
  Class: Eq_155
  DataType: void
  OrigDataType: void
T_413: (in ds @ 0800:032A : (ptr16 Eq_413))
  Class: Eq_413
  DataType: (ptr16 Eq_413)
  OrigDataType: (ptr16 (segment (8A T_430 t008A) (8C T_452 t008C) (90 T_421 t0090) (92 T_437 t0092)))
T_414: (in wArg00 @ 0800:032A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word16
T_415: (in 0800:0330 @ 0800:0336 : segptr32)
  Class: Eq_415
  DataType: (ptr32 Eq_414)
  OrigDataType: (ptr32 (struct (0 T_414 t0000)))
T_416: (in Mem6[0800:0330:word16] @ 0800:0336 : word16)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word16
T_417: (in 0800:0332 @ 0800:033B : segptr32)
  Class: Eq_417
  DataType: (ptr32 (ptr16 Eq_413))
  OrigDataType: (ptr32 (struct (0 T_413 t0000)))
T_418: (in Mem9[0800:0332:word16] @ 0800:033B : word16)
  Class: Eq_413
  DataType: (ptr16 Eq_413)
  OrigDataType: word16
T_419: (in 0x90<16> @ 0800:0341 : word16)
  Class: Eq_419
  DataType: (memptr (ptr16 Eq_413) (ptr16 Eq_421))
  OrigDataType: (memptr T_413 (struct (0 T_421 t0000)))
T_420: (in ds:0x90<16> @ 0800:0341 : segptr32)
  Class: Eq_420
  DataType: segptr32
  OrigDataType: segptr32
T_421: (in Mem9[ds:0x90<16>:selector] @ 0800:0341 : selector)
  Class: Eq_421
  DataType: (ptr16 Eq_421)
  OrigDataType: (ptr16 (segment))
T_422: (in es_11 @ 0800:0341 : (ptr16 Eq_421))
  Class: Eq_421
  DataType: (ptr16 Eq_421)
  OrigDataType: (ptr16 (segment (80 T_425 t0080)))
T_423: (in 0x80<16> @ 0800:034C : word16)
  Class: Eq_423
  DataType: (memptr (ptr16 Eq_421) uint8)
  OrigDataType: (memptr T_422 (struct (0 T_425 t0000)))
T_424: (in es_11:0x80<16> @ 0800:034C : segptr32)
  Class: Eq_424
  DataType: segptr32
  OrigDataType: segptr32
T_425: (in Mem9[es_11:0x80<16>:byte] @ 0800:034C : byte)
  Class: Eq_425
  DataType: uint8
  OrigDataType: uint8
T_426: (in CONVERT(Mem9[es_11:0x80<16>:byte], uint8, uint16) @ 0800:034C : uint16)
  Class: Eq_426
  DataType: uint16
  OrigDataType: uint16
T_427: (in ax_16 @ 0800:034C : uint16)
  Class: Eq_426
  DataType: uint16
  OrigDataType: uint16
T_428: (in 0x8A<16> @ 0800:0352 : word16)
  Class: Eq_428
  DataType: (memptr (ptr16 Eq_413) word16)
  OrigDataType: (memptr T_413 (struct (0 T_430 t0000)))
T_429: (in ds:0x8A<16> @ 0800:0352 : segptr32)
  Class: Eq_429
  DataType: segptr32
  OrigDataType: segptr32
T_430: (in Mem9[ds:0x8A<16>:word16] @ 0800:0352 : word16)
  Class: Eq_430
  DataType: word16
  OrigDataType: word16
T_431: (in si_25 @ 0800:0352 : word16)
  Class: Eq_430
  DataType: word16
  OrigDataType: word16
T_432: (in 1<16> @ 0800:0359 : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_433: (in cx_27 @ 0800:0359 : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_434: (in es_30 @ 0800:0336 : (ptr16 Eq_421))
  Class: Eq_421
  DataType: (ptr16 Eq_421)
  OrigDataType: (ptr16 (segment (80 T_425 t0080)))
T_435: (in 0x92<16> @ 0800:0361 : word16)
  Class: Eq_435
  DataType: (memptr (ptr16 Eq_413) cu8)
  OrigDataType: (memptr T_413 (struct (0 T_437 t0000)))
T_436: (in ds:0x92<16> @ 0800:0361 : segptr32)
  Class: Eq_436
  DataType: segptr32
  OrigDataType: segptr32
T_437: (in Mem9[ds:0x92<16>:byte] @ 0800:0361 : byte)
  Class: Eq_437
  DataType: cu8
  OrigDataType: cu8
T_438: (in 3<8> @ 0800:0361 : byte)
  Class: Eq_437
  DataType: cu8
  OrigDataType: cu8
T_439: (in ds->b0092 < 3<8> @ 0800:0361 : bool)
  Class: Eq_439
  DataType: bool
  OrigDataType: bool
T_440: (in fp @ 0800:0383 : mp16)
  Class: Eq_440
  DataType: mp16
  OrigDataType: mp16
T_441: (in 2<16> @ 0800:0383 : word16)
  Class: Eq_441
  DataType: word16
  OrigDataType: word16
T_442: (in ax_16 + 2<16> @ 0800:0383 : word16)
  Class: Eq_442
  DataType: uint16
  OrigDataType: uint16
T_443: (in ax_16 + 2<16> + cx_27 @ 0800:0383 : word16)
  Class: Eq_443
  DataType: uint16
  OrigDataType: uint16
T_444: (in 0xFFFE<16> @ 0800:0383 : word16)
  Class: Eq_444
  DataType: cui16
  OrigDataType: cui16
T_445: (in ax_16 + 2<16> + cx_27 & 0xFFFE<16> @ 0800:0383 : word16)
  Class: Eq_445
  DataType: ui16
  OrigDataType: ui16
T_446: (in fp - ((ax_16 + 2<16>) + cx_27 & 0xFFFE<16>) @ 0800:0383 : word16)
  Class: Eq_446
  DataType: Eq_446
  OrigDataType: mp16
T_447: (in di_67 @ 0800:0383 : (ptr32 Eq_490))
  Class: Eq_446
  DataType: Eq_446
  OrigDataType: (union (int16 u2) (cup16 u0) ((memptr T_480 (struct (FFFFFFFE word16 wFFFFFFFE) (0 T_504 t0000))) u1))
T_448: (in 0<16> @ 0800:0385 : word16)
  Class: Eq_446
  DataType: cup16
  OrigDataType: cup16
T_449: (in di_67 < 0<16> @ 0800:0385 : bool)
  Class: Eq_449
  DataType: bool
  OrigDataType: bool
T_450: (in 0x8C<16> @ 0800:0363 : word16)
  Class: Eq_450
  DataType: (memptr (ptr16 Eq_413) (ptr16 Eq_421))
  OrigDataType: (memptr T_413 (struct (0 T_452 t0000)))
T_451: (in ds:0x8C<16> @ 0800:0363 : segptr32)
  Class: Eq_451
  DataType: segptr32
  OrigDataType: segptr32
T_452: (in Mem9[ds:0x8C<16>:selector] @ 0800:0363 : selector)
  Class: Eq_421
  DataType: (ptr16 Eq_421)
  OrigDataType: (ptr16 (segment))
T_453: (in 2<16> @ 0800:0367 : word16)
  Class: Eq_453
  DataType: word16
  OrigDataType: word16
T_454: (in si_25 + 2<16> @ 0800:0367 : word16)
  Class: Eq_454
  DataType: (memptr (ptr16 Eq_421) byte)
  OrigDataType: word16
T_455: (in di_31 @ 0800:0367 : (memptr (ptr16 Eq_421) byte))
  Class: Eq_454
  DataType: (memptr (ptr16 Eq_421) byte)
  OrigDataType: word16
T_456: (in 0x7F<16> @ 0800:036B : cui16)
  Class: Eq_456
  DataType: cui16
  OrigDataType: cui16
T_457: (in cx_225 @ 0800:036B : cui16)
  Class: Eq_456
  DataType: cui16
  OrigDataType: cui16
T_458: (in SLICE(cx_225, byte, 0) @ 0800:036F : byte)
  Class: Eq_458
  DataType: byte
  OrigDataType: byte
T_459: (in cl_47 @ 0800:036F : byte)
  Class: Eq_458
  DataType: byte
  OrigDataType: byte
T_460: (in SLICE(cx_225, byte, 8) @ 0800:036F : byte)
  Class: Eq_460
  DataType: byte
  OrigDataType: byte
T_461: (in ch_62 @ 0800:036F : byte)
  Class: Eq_460
  DataType: byte
  OrigDataType: byte
T_462: (in 0<16> @ 0800:036F : word16)
  Class: Eq_456
  DataType: cui16
  OrigDataType: word16
T_463: (in cx_225 == 0<16> @ 0800:036F : bool)
  Class: Eq_463
  DataType: bool
  OrigDataType: bool
T_464: (in di_347 @ 0800:036D : (memptr (ptr16 Eq_421) byte))
  Class: Eq_454
  DataType: (memptr (ptr16 Eq_421) byte)
  OrigDataType: (memptr T_434 (struct (0 T_472 t0000)))
T_465: (in 1<i16> @ 0800:036D : int16)
  Class: Eq_465
  DataType: int16
  OrigDataType: int16
T_466: (in di_347 + 1<i16> @ 0800:036D : word16)
  Class: Eq_454
  DataType: (memptr (ptr16 Eq_421) byte)
  OrigDataType: word16
T_467: (in 1<16> @ 0800:036D : word16)
  Class: Eq_467
  DataType: cui16
  OrigDataType: cui16
T_468: (in cx_225 - 1<16> @ 0800:036D : word16)
  Class: Eq_456
  DataType: cui16
  OrigDataType: cui16
T_469: (in 0<16> @ 0800:036D : word16)
  Class: Eq_469
  DataType: word16
  OrigDataType: word16
T_470: (in di_347 + 0<16> @ 0800:036D : word16)
  Class: Eq_470
  DataType: word16
  OrigDataType: word16
T_471: (in es_30:di_347 + 0<16> @ 0800:036D : segptr32)
  Class: Eq_471
  DataType: segptr32
  OrigDataType: segptr32
T_472: (in Mem9[es_30:di_347 + 0<16>:byte] @ 0800:036D : byte)
  Class: Eq_472
  DataType: byte
  OrigDataType: byte
T_473: (in 0<8> @ 0800:036D : byte)
  Class: Eq_472
  DataType: byte
  OrigDataType: byte
T_474: (in es_30->*di_347 == 0<8> @ 0800:036D : bool)
  Class: Eq_474
  DataType: bool
  OrigDataType: bool
T_475: (in 0<16> @ 0800:036D : word16)
  Class: Eq_456
  DataType: cui16
  OrigDataType: word16
T_476: (in cx_225 == 0<16> @ 0800:036D : bool)
  Class: Eq_476
  DataType: bool
  OrigDataType: bool
T_477: (in 0x7F<8> @ 0800:0371 : byte)
  Class: Eq_477
  DataType: byte
  OrigDataType: byte
T_478: (in cl_47 ^ 0x7F<8> @ 0800:0371 : byte)
  Class: Eq_478
  DataType: ui8
  OrigDataType: ui8
T_479: (in SEQ(ch_62, cl_47 ^ 0x7F<8>) @ 0800:0371 : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_480: (in ss @ 0800:0391 : (ptr16 Eq_480))
  Class: Eq_480
  DataType: (ptr16 Eq_480)
  OrigDataType: (ptr16 (segment))
T_481: (in -2<i16> @ 0800:0391 : int16)
  Class: Eq_481
  DataType: int16
  OrigDataType: int16
T_482: (in di_67 + -2<i16> @ 0800:0391 : word16)
  Class: Eq_482
  DataType: Eq_482
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_483: (in ss:di_67 + -2<i16> @ 0800:0391 : segptr32)
  Class: Eq_483
  DataType: segptr32
  OrigDataType: segptr32
T_484: (in Mem81[ss:di_67 + -2<i16>:word16] @ 0800:0391 : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_485: (in 1<16> @ 0800:0392 : word16)
  Class: Eq_485
  DataType: word16
  OrigDataType: word16
T_486: (in cx_27 - 1<16> @ 0800:0392 : word16)
  Class: Eq_486
  DataType: Eq_486
  OrigDataType: word16
T_487: (in cx_82 @ 0800:0392 : Eq_486)
  Class: Eq_486
  DataType: Eq_486
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_488: (in memcpy @ 0800:0393 : ptr32)
  Class: Eq_488
  DataType: (ptr32 Eq_488)
  OrigDataType: (ptr32 (fn T_497 (T_493, T_495, T_496)))
T_489: (in signature of memcpy : void)
  Class: Eq_488
  DataType: (ptr32 Eq_488)
  OrigDataType: 
T_490: (in p1 @ 0800:0393 : (ptr32 <unknown>))
  Class: Eq_490
  DataType: (ptr32 Eq_490)
  OrigDataType: 
T_491: (in p2 @ 0800:0393 : (ptr32 <unknown>))
  Class: Eq_491
  DataType: (ptr32 Eq_491)
  OrigDataType: 
T_492: (in p3 @ 0800:0393 : uint32)
  Class: Eq_492
  DataType: uint32
  OrigDataType: 
T_493: (in ss:di_67 @ 0800:0393 : segptr32)
  Class: Eq_490
  DataType: (ptr32 Eq_490)
  OrigDataType: (ptr32 <unknown>)
T_494: (in si_25 + 2<16> @ 0800:0393 : word16)
  Class: Eq_494
  DataType: word16
  OrigDataType: word16
T_495: (in es_30:si_25 + 2<16> @ 0800:0393 : segptr32)
  Class: Eq_491
  DataType: (ptr32 Eq_491)
  OrigDataType: (ptr32 <unknown>)
T_496: (in CONVERT(cx_82, word16, uint32) @ 0800:0393 : uint32)
  Class: Eq_492
  DataType: uint32
  OrigDataType: uint32
T_497: (in memcpy(di_67, si_25 + 2<16>, (uint32) cx_82) @ 0800:0393 : (ptr32 <unknown>))
  Class: Eq_497
  DataType: (ptr32 Eq_497)
  OrigDataType: (ptr32 <unknown>)
T_498: (in di_67 + cx_82 @ 0800:0393 : word16)
  Class: Eq_498
  DataType: Eq_498
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_499: (in di_89 @ 0800:0393 : Eq_498)
  Class: Eq_498
  DataType: Eq_498
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_500: (in 0<8> @ 0800:0397 : byte)
  Class: Eq_500
  DataType: byte
  OrigDataType: byte
T_501: (in 0<16> @ 0800:0397 : word16)
  Class: Eq_501
  DataType: word16
  OrigDataType: word16
T_502: (in di_89 + 0<16> @ 0800:0397 : word16)
  Class: Eq_502
  DataType: Eq_502
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_503: (in ss:di_89 + 0<16> @ 0800:0397 : segptr32)
  Class: Eq_503
  DataType: segptr32
  OrigDataType: segptr32
T_504: (in Mem92[ss:di_89 + 0<16>:byte] @ 0800:0397 : byte)
  Class: Eq_500
  DataType: byte
  OrigDataType: byte
T_505: (in 0x81<16> @ 0800:039A : word16)
  Class: Eq_505
  DataType: word16
  OrigDataType: word16
T_506: (in si_102 @ 0800:039A : word16)
  Class: Eq_505
  DataType: word16
  OrigDataType: word16
T_507: (in 1<16> @ 0800:039C : word16)
  Class: Eq_507
  DataType: word16
  OrigDataType: word16
T_508: (in ax_16 + 1<16> @ 0800:039C : word16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: uint16
T_509: (in cx_104 @ 0800:039C : uint16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: uint16
T_510: (in 0<16> @ 0800:039E : word16)
  Class: Eq_510
  DataType: word16
  OrigDataType: word16
T_511: (in ax_106 @ 0800:039E : word16)
  Class: Eq_510
  DataType: word16
  OrigDataType: word16
T_512: (in ax_118 @ 0800:03AF : word16)
  Class: Eq_510
  DataType: word16
  OrigDataType: word16
T_513: (in SLICE(ax_118, byte, 8) @ 0800:03AF : byte)
  Class: Eq_513
  DataType: byte
  OrigDataType: byte
T_514: (in ah_234 @ 0800:03AF : byte)
  Class: Eq_513
  DataType: byte
  OrigDataType: byte
T_515: (in SLICE(ax_118, byte, 0) @ 0800:03AF : byte)
  Class: Eq_515
  DataType: byte
  OrigDataType: byte
T_516: (in al_211 @ 0800:03AF : byte)
  Class: Eq_515
  DataType: byte
  OrigDataType: byte
T_517: (in 0x20<8> @ 0800:03B1 : byte)
  Class: Eq_515
  DataType: byte
  OrigDataType: byte
T_518: (in al_211 == 0x20<8> @ 0800:03B1 : bool)
  Class: Eq_518
  DataType: bool
  OrigDataType: bool
T_519: (in v36_263 @ 0800:03A8 : Eq_519)
  Class: Eq_519
  DataType: Eq_519
  OrigDataType: (union (bool u0) (word32 u1))
T_520: (in -2<i16> @ 0800:03EB : int16)
  Class: Eq_520
  DataType: int16
  OrigDataType: int16
T_521: (in di_67 + -2<i16> @ 0800:03EB : word16)
  Class: Eq_521
  DataType: Eq_521
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_522: (in ss:di_67 + -2<i16> @ 0800:03EB : segptr32)
  Class: Eq_522
  DataType: segptr32
  OrigDataType: segptr32
T_523: (in Mem92[ss:di_67 + -2<i16>:word16] @ 0800:03EB : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_524: (in cx_133 @ 0800:03EB : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_525: (in Mem92[0800:0332:selector] @ 0800:03ED : selector)
  Class: Eq_413
  DataType: (ptr16 Eq_413)
  OrigDataType: word16
T_526: (in ds_134 @ 0800:03ED : (ptr16 Eq_413))
  Class: Eq_413
  DataType: (ptr16 Eq_413)
  OrigDataType: (ptr16 (segment (84 T_530 t0084) (86 T_581 t0086)))
T_527: (in 1<16> @ 0800:03F2 : word16)
  Class: Eq_527
  DataType: word16
  OrigDataType: word16
T_528: (in 0x84<16> @ 0800:03F2 : word16)
  Class: Eq_528
  DataType: (memptr (ptr16 Eq_413) word16)
  OrigDataType: (memptr T_526 (struct (0 T_530 t0000)))
T_529: (in ds_134:0x84<16> @ 0800:03F2 : segptr32)
  Class: Eq_529
  DataType: segptr32
  OrigDataType: segptr32
T_530: (in Mem136[ds_134:0x84<16>:word16] @ 0800:03F2 : word16)
  Class: Eq_527
  DataType: word16
  OrigDataType: word16
T_531: (in si_139 @ 0800:03F9 : Eq_446)
  Class: Eq_446
  DataType: Eq_446
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_532: (in 4<16> @ 0800:03FD : word16)
  Class: Eq_446
  DataType: int16
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_533: (in di_67 - 4<16> @ 0800:03FD : word16)
  Class: Eq_533
  DataType: Eq_533
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_534: (in bp_141 @ 0800:03FD : Eq_533)
  Class: Eq_533
  DataType: Eq_533
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_535: (in di_67 < 4<16> @ 0800:03FF : bool)
  Class: Eq_535
  DataType: bool
  OrigDataType: bool
T_536: (in fn0800_03BF @ 0800:03AA : segptr32)
  Class: Eq_536
  DataType: (ptr32 Eq_536)
  OrigDataType: (ptr32 (fn T_552 (T_545, T_548, T_512, T_509, T_549, T_550, T_551)))
T_537: (in signature of fn0800_03BF @ 0800:03BF : void)
  Class: Eq_536
  DataType: (ptr32 Eq_536)
  OrigDataType: 
T_538: (in ds_si @ 0800:03AA : (ptr32 Eq_538))
  Class: Eq_538
  DataType: (ptr32 Eq_538)
  OrigDataType: (ptr32 (struct (0 T_642 t0000) (1 T_668 t0001)))
T_539: (in es_di @ 0800:03AA : (ptr32 byte))
  Class: Eq_539
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_636 t0000)))
T_540: (in ax @ 0800:03AA : word16)
  Class: Eq_510
  DataType: word16
  OrigDataType: word16
T_541: (in cx @ 0800:03AA : uint16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: word16
T_542: (in axOut @ 0800:03AA : word16)
  Class: Eq_542
  DataType: word16
  OrigDataType: word16
T_543: (in cxOut @ 0800:03AA : uint16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: word16
T_544: (in siOut @ 0800:03AA : word16)
  Class: Eq_544
  DataType: word16
  OrigDataType: word16
T_545: (in SEQ(es_11, si_102) @ 0800:03AA : segptr32)
  Class: Eq_538
  DataType: (ptr32 Eq_538)
  OrigDataType: segptr32
T_546: (in 1<i16> @ 0800:03AA : int16)
  Class: Eq_546
  DataType: int16
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_547: (in di_89 + 1<i16> @ 0800:03AA : word16)
  Class: Eq_547
  DataType: Eq_547
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_548: (in SEQ(ss, di_89 + 1<i16>) @ 0800:03AA : segptr32)
  Class: Eq_539
  DataType: (ptr32 byte)
  OrigDataType: segptr32
T_549: (in out ax_118 @ 0800:03AA : word16)
  Class: Eq_542
  DataType: word16
  OrigDataType: word16
T_550: (in out cx_104 @ 0800:03AA : word16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: uint16
T_551: (in out si_102 @ 0800:03AA : word16)
  Class: Eq_544
  DataType: word16
  OrigDataType: word16
T_552: (in fn0800_03BF(si_102, (word16) di_89 + 1<i32>, ax_118, cx_104, out ax_118, out cx_104, out si_102) @ 0800:03AA : word32)
  Class: Eq_552
  DataType: word32
  OrigDataType: word32
T_553: (in <invalid> @ 0800:03AA : word32)
  Class: Eq_519
  DataType: bool
  OrigDataType: word32
T_554: (in C_207 @ 0800:03AA : Eq_519)
  Class: Eq_519
  DataType: Eq_519
  OrigDataType: ui32
T_555: (in Z_208 @ 0800:03AA : Eq_519)
  Class: Eq_519
  DataType: Eq_519
  OrigDataType: ui32
T_556: (in Z_208 | C_207 @ 0800:03AD : word32)
  Class: Eq_556
  DataType: ui32
  OrigDataType: ui32
T_557: (in 0<32> @ 0800:03AD : word32)
  Class: Eq_556
  DataType: ui32
  OrigDataType: word32
T_558: (in (Z_208 | C_207) != 0<32> @ 0800:03AD : bool)
  Class: Eq_558
  DataType: bool
  OrigDataType: bool
T_559: (in 0<8> @ 0800:03BB : byte)
  Class: Eq_559
  DataType: byte
  OrigDataType: byte
T_560: (in SEQ(ah_234, 0<8>) @ 0800:03BB : word16)
  Class: Eq_510
  DataType: word16
  OrigDataType: word16
T_561: (in 0xD<8> @ 0800:03B5 : byte)
  Class: Eq_515
  DataType: byte
  OrigDataType: byte
T_562: (in al_211 == 0xD<8> @ 0800:03B5 : bool)
  Class: Eq_562
  DataType: bool
  OrigDataType: bool
T_563: (in 9<8> @ 0800:03B9 : byte)
  Class: Eq_515
  DataType: byte
  OrigDataType: byte
T_564: (in al_211 != 9<8> @ 0800:03B9 : bool)
  Class: Eq_564
  DataType: bool
  OrigDataType: bool
T_565: (in fn0800_03BF @ 0800:03A3 : segptr32)
  Class: Eq_536
  DataType: (ptr32 Eq_536)
  OrigDataType: (ptr32 (fn T_572 (T_566, T_568, T_511, T_509, T_569, T_570, T_571)))
T_566: (in SEQ(es_11, si_102) @ 0800:03A3 : segptr32)
  Class: Eq_538
  DataType: (ptr32 Eq_538)
  OrigDataType: segptr32
T_567: (in di_89 + 1<i16> @ 0800:03A3 : word16)
  Class: Eq_567
  DataType: Eq_567
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_568: (in SEQ(ss, di_89 + 1<i16>) @ 0800:03A3 : segptr32)
  Class: Eq_539
  DataType: (ptr32 byte)
  OrigDataType: segptr32
T_569: (in out ax_118 @ 0800:03A3 : word16)
  Class: Eq_542
  DataType: word16
  OrigDataType: word16
T_570: (in out cx_104 @ 0800:03A3 : word16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: uint16
T_571: (in out si_102 @ 0800:03A3 : word16)
  Class: Eq_544
  DataType: word16
  OrigDataType: word16
T_572: (in fn0800_03BF(si_102, (word16) di_89 + 1<i32>, ax_106, cx_104, out ax_118, out cx_104, out si_102) @ 0800:03A3 : word32)
  Class: Eq_552
  DataType: word32
  OrigDataType: word32
T_573: (in C_122 @ 0800:03A3 : Eq_519)
  Class: Eq_519
  DataType: Eq_519
  OrigDataType: ui32
T_574: (in Z_123 @ 0800:03A3 : Eq_519)
  Class: Eq_519
  DataType: Eq_519
  OrigDataType: ui32
T_575: (in Z_123 | C_122 @ 0800:03A6 : word32)
  Class: Eq_575
  DataType: ui32
  OrigDataType: ui32
T_576: (in 0<32> @ 0800:03A6 : word32)
  Class: Eq_575
  DataType: ui32
  OrigDataType: word32
T_577: (in (Z_123 | C_122) != 0<32> @ 0800:03A6 : bool)
  Class: Eq_577
  DataType: bool
  OrigDataType: bool
T_578: (in di_67 - 4<16> @ 0800:0403 : word16)
  Class: Eq_578
  DataType: Eq_578
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_579: (in 0x86<16> @ 0800:0403 : word16)
  Class: Eq_579
  DataType: (memptr (ptr16 Eq_413) Eq_578)
  OrigDataType: (memptr T_526 (struct (0 T_581 t0000)))
T_580: (in ds_134:0x86<16> @ 0800:0403 : segptr32)
  Class: Eq_580
  DataType: segptr32
  OrigDataType: segptr32
T_581: (in Mem147[ds_134:0x86<16>:word16] @ 0800:0403 : word16)
  Class: Eq_578
  DataType: Eq_578
  OrigDataType: word16
T_582: (in 0<16> @ 0800:0419 : word16)
  Class: Eq_582
  DataType: word16
  OrigDataType: word16
T_583: (in 0<16> @ 0800:0419 : word16)
  Class: Eq_583
  DataType: word16
  OrigDataType: word16
T_584: (in bp_141 + 0<16> @ 0800:0419 : word16)
  Class: Eq_584
  DataType: Eq_584
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_585: (in ss:bp_141 + 0<16> @ 0800:0419 : segptr32)
  Class: Eq_585
  DataType: segptr32
  OrigDataType: segptr32
T_586: (in Mem174[ss:bp_141 + 0<16>:word16] @ 0800:0419 : word16)
  Class: Eq_582
  DataType: word16
  OrigDataType: word16
T_587: (in Mem174[0800:0330:word16] @ 0800:041C : word16)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_588: (in 0<16> @ 0800:0409 : word16)
  Class: Eq_588
  DataType: word16
  OrigDataType: word16
T_589: (in bp_141 + 0<16> @ 0800:0409 : word16)
  Class: Eq_589
  DataType: Eq_589
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_590: (in ss:bp_141 + 0<16> @ 0800:0409 : segptr32)
  Class: Eq_590
  DataType: segptr32
  OrigDataType: segptr32
T_591: (in Mem152[ss:bp_141 + 0<16>:word16] @ 0800:0409 : word16)
  Class: Eq_446
  DataType: Eq_446
  OrigDataType: word16
T_592: (in 2<16> @ 0800:040C : word16)
  Class: Eq_592
  DataType: int16
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_593: (in bp_141 + 2<16> @ 0800:040C : word16)
  Class: Eq_533
  DataType: Eq_533
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_594: (in 0<16> @ 0800:040F : word16)
  Class: Eq_594
  DataType: word16
  OrigDataType: word16
T_595: (in si_139 + 0<16> @ 0800:040F : word16)
  Class: Eq_595
  DataType: Eq_595
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_596: (in ss:si_139 + 0<16> @ 0800:040F : segptr32)
  Class: Eq_596
  DataType: segptr32
  OrigDataType: segptr32
T_597: (in Mem152[ss:si_139 + 0<16>:byte] @ 0800:040F : byte)
  Class: Eq_597
  DataType: byte
  OrigDataType: byte
T_598: (in al_158 @ 0800:040F : byte)
  Class: Eq_597
  DataType: byte
  OrigDataType: byte
T_599: (in 1<i16> @ 0800:040F : int16)
  Class: Eq_599
  DataType: int16
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_600: (in si_139 + 1<i16> @ 0800:040F : word16)
  Class: Eq_446
  DataType: Eq_446
  OrigDataType: (union (int16 u2) (cup16 u1) ((memptr (ptr16 Eq_480) (struct "Eq_4921" 0002 (FFFFFFFE word16 wFFFFFFFE) (0 Eq_4981 t0000))) u0) ((memptr (ptr16 Eq_480) (struct "Eq_4922" 0001)) u3))
T_601: (in 1<16> @ 0800:0413 : word16)
  Class: Eq_601
  DataType: word16
  OrigDataType: word16
T_602: (in cx_133 - 1<16> @ 0800:0413 : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_603: (in 0<8> @ 0800:0413 : byte)
  Class: Eq_597
  DataType: byte
  OrigDataType: byte
T_604: (in al_158 != 0<8> @ 0800:0413 : bool)
  Class: Eq_604
  DataType: bool
  OrigDataType: bool
T_605: (in 0<16> @ 0800:0413 : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_606: (in cx_133 != 0<16> @ 0800:0413 : bool)
  Class: Eq_606
  DataType: bool
  OrigDataType: bool
T_607: (in al_158 != 0<8> && cx_133 != 0<16> @ 0800:0413 : bool)
  Class: Eq_607
  DataType: bool
  OrigDataType: bool
T_608: (in 0<8> @ 0800:0415 : byte)
  Class: Eq_597
  DataType: byte
  OrigDataType: byte
T_609: (in al_158 == 0<8> @ 0800:0415 : bool)
  Class: Eq_609
  DataType: bool
  OrigDataType: bool
T_610: (in 0<16> @ 0800:0407 : word16)
  Class: Eq_432
  DataType: word16
  OrigDataType: word16
T_611: (in cx_133 == 0<16> @ 0800:0407 : bool)
  Class: Eq_611
  DataType: bool
  OrigDataType: bool
T_612: (in _abort @ 0800:03E7 : segptr32)
  Class: Eq_612
  DataType: (ptr32 Eq_612)
  OrigDataType: (ptr32 (fn T_614 ()))
T_613: (in signature of _abort @ 0800:01E2 : void)
  Class: Eq_612
  DataType: (ptr32 Eq_612)
  OrigDataType: 
T_614: (in _abort() @ 0800:03E7 : void)
  Class: Eq_614
  DataType: void
  OrigDataType: void
T_615: (in CZ @ 0800:03E7 : ui32)
  Class: Eq_615
  DataType: ui32
  OrigDataType: word32
T_616: (in SLICE(ds_si, word16, 0) @ 0800:03BF : word16)
  Class: Eq_544
  DataType: word16
  OrigDataType: word16
T_617: (in si @ 0800:03BF : word16)
  Class: Eq_544
  DataType: word16
  OrigDataType: word16
T_618: (in SLICE(ax, byte, 0) @ 0800:03BF : byte)
  Class: Eq_618
  DataType: byte
  OrigDataType: byte
T_619: (in al_12 @ 0800:03BF : byte)
  Class: Eq_618
  DataType: byte
  OrigDataType: byte
T_620: (in 0<16> @ 0800:03C1 : word16)
  Class: Eq_510
  DataType: word16
  OrigDataType: word16
T_621: (in ax == 0<16> @ 0800:03C1 : bool)
  Class: Eq_621
  DataType: bool
  OrigDataType: bool
T_622: (in 0<8> @ 0800:03CC : byte)
  Class: Eq_622
  DataType: byte
  OrigDataType: byte
T_623: (in cond(0<8>) @ 0800:03CC : byte)
  Class: Eq_623
  DataType: Eq_623
  OrigDataType: (union (ui32 u1) (byte u0))
T_624: (in 4<32> @ 0800:03CC : word32)
  Class: Eq_624
  DataType: ui32
  OrigDataType: ui32
T_625: (in cond(0<8>) & 4<32> @ 0800:03CC : word32)
  Class: Eq_625
  DataType: ui32
  OrigDataType: ui32
T_626: (in Z_48 @ 0800:03CC : ui32)
  Class: Eq_625
  DataType: ui32
  OrigDataType: ui32
T_627: (in 2<32> @ 0800:03CE : word32)
  Class: Eq_627
  DataType: ui32
  OrigDataType: word32
T_628: (in C_34 @ 0800:03CE : ui32)
  Class: Eq_627
  DataType: ui32
  OrigDataType: ui32
T_629: (in 0<8> @ 0800:03CE : byte)
  Class: Eq_629
  DataType: byte
  OrigDataType: byte
T_630: (in SEQ(al_12, 0<8>) @ 0800:03CE : word16)
  Class: Eq_542
  DataType: word16
  OrigDataType: word16
T_631: (in ax_63 @ 0800:03CE : word16)
  Class: Eq_542
  DataType: word16
  OrigDataType: word16
T_632: (in 0<16> @ 0800:03CF : word16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: word16
T_633: (in cx == 0<16> @ 0800:03CF : bool)
  Class: Eq_633
  DataType: bool
  OrigDataType: bool
T_634: (in 0<32> @ 0800:03C4 : word32)
  Class: Eq_634
  DataType: word32
  OrigDataType: word32
T_635: (in es_di + 0<32> @ 0800:03C4 : word32)
  Class: Eq_635
  DataType: segptr32
  OrigDataType: segptr32
T_636: (in Mem15[es_di + 0<32>:byte] @ 0800:03C4 : byte)
  Class: Eq_618
  DataType: byte
  OrigDataType: byte
T_637: (in 0<8> @ 0800:03C7 : byte)
  Class: Eq_618
  DataType: byte
  OrigDataType: byte
T_638: (in al_12 != 0<8> @ 0800:03C7 : bool)
  Class: Eq_638
  DataType: bool
  OrigDataType: bool
T_639: (in C_34 | Z_48 @ 0800:03E6 : word32)
  Class: Eq_615
  DataType: ui32
  OrigDataType: ui32
T_640: (in 0<32> @ 0800:03D1 : word32)
  Class: Eq_640
  DataType: word32
  OrigDataType: word32
T_641: (in ds_si + 0<32> @ 0800:03D1 : word32)
  Class: Eq_641
  DataType: segptr32
  OrigDataType: segptr32
T_642: (in Mem41[ds_si + 0<32>:byte] @ 0800:03D1 : byte)
  Class: Eq_642
  DataType: byte
  OrigDataType: byte
T_643: (in al_43 @ 0800:03D1 : byte)
  Class: Eq_642
  DataType: byte
  OrigDataType: byte
T_644: (in 0x22<8> @ 0800:03D3 : byte)
  Class: Eq_642
  DataType: byte
  OrigDataType: byte
T_645: (in al_43 - 0x22<8> @ 0800:03D3 : byte)
  Class: Eq_645
  DataType: byte
  OrigDataType: byte
T_646: (in cond(al_43 - 0x22<8>) @ 0800:03D3 : byte)
  Class: Eq_646
  DataType: Eq_646
  OrigDataType: byte
T_647: (in SCZO_47 @ 0800:03D3 : Eq_646)
  Class: Eq_646
  DataType: Eq_646
  OrigDataType: (union (byte u1) (ui32 u0))
T_648: (in 1<i16> @ 0800:03D1 : int16)
  Class: Eq_648
  DataType: int16
  OrigDataType: int16
T_649: (in si + 1<i16> @ 0800:03D1 : word16)
  Class: Eq_544
  DataType: word16
  OrigDataType: word16
T_650: (in 1<16> @ 0800:03D2 : word16)
  Class: Eq_650
  DataType: word16
  OrigDataType: word16
T_651: (in cx - 1<16> @ 0800:03D2 : word16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: word16
T_652: (in 4<32> @ 0800:03D3 : word32)
  Class: Eq_652
  DataType: ui32
  OrigDataType: ui32
T_653: (in SCZO_47 & 4<32> @ 0800:03D3 : word32)
  Class: Eq_625
  DataType: ui32
  OrigDataType: ui32
T_654: (in al_43 - 0x22<8> @ 0800:03D3 : byte)
  Class: Eq_654
  DataType: byte
  OrigDataType: byte
T_655: (in SEQ(al_12, al_43 - 0x22<8>) @ 0800:03D3 : word16)
  Class: Eq_542
  DataType: word16
  OrigDataType: word16
T_656: (in 2<32> @ 0800:03D3 : word32)
  Class: Eq_656
  DataType: ui32
  OrigDataType: ui32
T_657: (in SCZO_47 & 2<32> @ 0800:03D3 : word32)
  Class: Eq_627
  DataType: ui32
  OrigDataType: ui32
T_658: (in al_43 == 0x22<8> @ 0800:03D5 : bool)
  Class: Eq_658
  DataType: bool
  OrigDataType: bool
T_659: (in SEQ(al_12, al_43) @ 0800:03D9 : word16)
  Class: Eq_542
  DataType: word16
  OrigDataType: word16
T_660: (in 0x5C<8> @ 0800:03DB : byte)
  Class: Eq_642
  DataType: byte
  OrigDataType: byte
T_661: (in al_43 != 0x5C<8> @ 0800:03DB : bool)
  Class: Eq_661
  DataType: bool
  OrigDataType: bool
T_662: (in cond(si) @ 0800:03E4 : byte)
  Class: Eq_662
  DataType: Eq_662
  OrigDataType: (union (ui32 u1) (byte u0))
T_663: (in 4<32> @ 0800:03E4 : word32)
  Class: Eq_663
  DataType: ui32
  OrigDataType: ui32
T_664: (in cond(si) & 4<32> @ 0800:03E4 : word32)
  Class: Eq_625
  DataType: ui32
  OrigDataType: ui32
T_665: (in 0<32> @ 0800:03E4 : word32)
  Class: Eq_627
  DataType: ui32
  OrigDataType: word32
T_666: (in 1<i32> @ 0800:03E0 : int32)
  Class: Eq_666
  DataType: int32
  OrigDataType: int32
T_667: (in ds_si + 1<i32> @ 0800:03E0 : segptr32)
  Class: Eq_667
  DataType: ptr32
  OrigDataType: ptr32
T_668: (in Mem41[ds_si + 1<i32>:byte] @ 0800:03E0 : byte)
  Class: Eq_668
  DataType: byte
  OrigDataType: byte
T_669: (in 0x22<8> @ 0800:03E0 : byte)
  Class: Eq_668
  DataType: byte
  OrigDataType: byte
T_670: (in ds_si->b0001 != 0x22<8> @ 0800:03E0 : bool)
  Class: Eq_670
  DataType: bool
  OrigDataType: bool
T_671: (in 2<i16> @ 0800:03E2 : int16)
  Class: Eq_671
  DataType: int16
  OrigDataType: int16
T_672: (in si + 2<i16> @ 0800:03E2 : word16)
  Class: Eq_544
  DataType: word16
  OrigDataType: word16
T_673: (in 2<16> @ 0800:03E3 : word16)
  Class: Eq_673
  DataType: word16
  OrigDataType: word16
T_674: (in cx - 2<16> @ 0800:03E3 : word16)
  Class: Eq_508
  DataType: uint16
  OrigDataType: word16
T_675: (in 1<i32> @ 0800:03E3 : int32)
  Class: Eq_675
  DataType: int32
  OrigDataType: int32
T_676: (in ds_si + 1<i32> @ 0800:03E3 : segptr32)
  Class: Eq_676
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_677: (in Mem41[ds_si + 1<i32>:byte] @ 0800:03E3 : byte)
  Class: Eq_668
  DataType: byte
  OrigDataType: byte
T_678: (in SEQ(al_12, Mem41[ds_si + 1<i32>:byte]) @ 0800:03E3 : word16)
  Class: Eq_542
  DataType: word16
  OrigDataType: word16
T_679: (in ds @ 0800:03E3 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (88 T_713 t0088) (8A T_682 t008A) (8C T_700 t008C) (8E T_708 t008E)))
T_680: (in 0x8A<16> @ 0800:0421 : word16)
  Class: Eq_680
  DataType: (memptr (ptr16 Eq_340) cu16)
  OrigDataType: (memptr T_679 (struct (0 T_682 t0000)))
T_681: (in ds:0x8A<16> @ 0800:0421 : segptr32)
  Class: Eq_681
  DataType: segptr32
  OrigDataType: segptr32
T_682: (in Mem0[ds:0x8A<16>:word16] @ 0800:0421 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_683: (in cx_6 @ 0800:0421 : cu16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_684: (in _malloc @ 0800:0426 : segptr32)
  Class: Eq_684
  DataType: (ptr32 Eq_684)
  OrigDataType: (ptr32 (fn T_688 (T_679, T_683)))
T_685: (in signature of _malloc @ 0800:0570 : void)
  Class: Eq_684
  DataType: (ptr32 Eq_684)
  OrigDataType: 
T_686: (in ds @ 0800:0426 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (62A T_752 t062A) (62C T_902 t062C)))
T_687: (in wArg02 @ 0800:0426 : cu16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: cu16
T_688: (in _malloc(ds, cx_6) @ 0800:0426 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_689: (in ax_10 @ 0800:0426 : (ptr32 Eq_694))
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_690: (in 0<16> @ 0800:042E : word16)
  Class: Eq_688
  DataType: int16
  OrigDataType: word16
T_691: (in ax_10 == 0<16> @ 0800:042E : bool)
  Class: Eq_691
  DataType: bool
  OrigDataType: bool
T_692: (in memcpy @ 0800:043A : ptr32)
  Class: Eq_692
  DataType: (ptr32 Eq_692)
  OrigDataType: (ptr32 (fn T_704 (T_697, T_702, T_703)))
T_693: (in signature of memcpy : void)
  Class: Eq_692
  DataType: (ptr32 Eq_692)
  OrigDataType: 
T_694: (in p1 @ 0800:043A : (ptr32 <unknown>))
  Class: Eq_694
  DataType: (ptr32 Eq_694)
  OrigDataType: 
T_695: (in p2 @ 0800:043A : (ptr32 <unknown>))
  Class: Eq_695
  DataType: (ptr32 Eq_695)
  OrigDataType: 
T_696: (in p3 @ 0800:043A : uint32)
  Class: Eq_696
  DataType: uint32
  OrigDataType: 
T_697: (in ds:ax_10 @ 0800:043A : segptr32)
  Class: Eq_694
  DataType: (ptr32 Eq_694)
  OrigDataType: (ptr32 <unknown>)
T_698: (in 0x8C<16> @ 0800:043A : word16)
  Class: Eq_698
  DataType: (memptr (ptr16 Eq_340) (ptr16 Eq_700))
  OrigDataType: (memptr T_679 (struct (0 T_700 t0000)))
T_699: (in ds:0x8C<16> @ 0800:043A : segptr32)
  Class: Eq_699
  DataType: segptr32
  OrigDataType: segptr32
T_700: (in Mem29[ds:0x8C<16>:selector] @ 0800:043A : selector)
  Class: Eq_700
  DataType: (ptr16 Eq_700)
  OrigDataType: (ptr16 (segment))
T_701: (in 0<16> @ 0800:043A : word16)
  Class: Eq_701
  DataType: word16
  OrigDataType: word16
T_702: (in Mem29[ds:0x8C<16>:selector]:0<16> @ 0800:043A : segptr32)
  Class: Eq_695
  DataType: (ptr32 Eq_695)
  OrigDataType: (ptr32 <unknown>)
T_703: (in CONVERT(cx_6, word16, uint32) @ 0800:043A : uint32)
  Class: Eq_696
  DataType: uint32
  OrigDataType: uint32
T_704: (in memcpy(ax_10, *ds->ptr008C, (uint32) cx_6) @ 0800:043A : (ptr32 <unknown>))
  Class: Eq_704
  DataType: (ptr32 Eq_704)
  OrigDataType: (ptr32 <unknown>)
T_705: (in _malloc @ 0800:0444 : segptr32)
  Class: Eq_684
  DataType: (ptr32 Eq_684)
  OrigDataType: (ptr32 (fn T_709 (T_679, T_708)))
T_706: (in 0x8E<16> @ 0800:0444 : word16)
  Class: Eq_706
  DataType: (memptr (ptr16 Eq_340) cu16)
  OrigDataType: (memptr T_679 (struct (0 T_708 t0000)))
T_707: (in ds:0x8E<16> @ 0800:0444 : segptr32)
  Class: Eq_707
  DataType: segptr32
  OrigDataType: segptr32
T_708: (in Mem45[ds:0x8E<16>:word16] @ 0800:0444 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_709: (in _malloc(ds, ds->w008E) @ 0800:0444 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_710: (in ax_49 @ 0800:0444 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_711: (in 0x88<16> @ 0800:044D : word16)
  Class: Eq_711
  DataType: (memptr (ptr16 Eq_340) Eq_688)
  OrigDataType: (memptr T_679 (struct (0 T_713 t0000)))
T_712: (in ds:0x88<16> @ 0800:044D : segptr32)
  Class: Eq_712
  DataType: segptr32
  OrigDataType: segptr32
T_713: (in Mem61[ds:0x88<16>:word16] @ 0800:044D : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_714: (in di_166 @ 0800:043D : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_679 (struct 0001 (0 byte b0000)))
T_715: (in bx_58 @ 0800:044A : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_679 (struct 0002 (0 word16 w0000)))
T_716: (in 0<16> @ 0800:0452 : word16)
  Class: Eq_688
  DataType: int16
  OrigDataType: word16
T_717: (in ax_49 != 0<16> @ 0800:0452 : bool)
  Class: Eq_717
  DataType: bool
  OrigDataType: bool
T_718: (in 0xFFFF<16> @ 0800:0459 : word16)
  Class: Eq_718
  DataType: word16
  OrigDataType: word16
T_719: (in cx_105 @ 0800:0459 : word16)
  Class: Eq_718
  DataType: word16
  OrigDataType: word16
T_720: (in 0<16> @ 0800:0466 : word16)
  Class: Eq_720
  DataType: word16
  OrigDataType: word16
T_721: (in di_166 + 0<16> @ 0800:0466 : word16)
  Class: Eq_721
  DataType: word16
  OrigDataType: word16
T_722: (in ds:di_166 + 0<16> @ 0800:0466 : segptr32)
  Class: Eq_722
  DataType: segptr32
  OrigDataType: segptr32
T_723: (in Mem75[ds:di_166 + 0<16>:byte] @ 0800:0466 : byte)
  Class: Eq_723
  DataType: byte
  OrigDataType: byte
T_724: (in 0<8> @ 0800:0466 : byte)
  Class: Eq_723
  DataType: byte
  OrigDataType: byte
T_725: (in ds->*di_166 != 0<8> @ 0800:0466 : bool)
  Class: Eq_725
  DataType: bool
  OrigDataType: bool
T_726: (in 1<i16> @ 0800:0461 : int16)
  Class: Eq_726
  DataType: int16
  OrigDataType: int16
T_727: (in di_166 + 1<i16> @ 0800:0461 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_679 (struct 0001 (0 byte b0000)))
T_728: (in 1<16> @ 0800:0461 : word16)
  Class: Eq_728
  DataType: word16
  OrigDataType: word16
T_729: (in cx_105 - 1<16> @ 0800:0461 : word16)
  Class: Eq_718
  DataType: word16
  OrigDataType: word16
T_730: (in 0<16> @ 0800:0461 : word16)
  Class: Eq_730
  DataType: word16
  OrigDataType: word16
T_731: (in di_166 + 0<16> @ 0800:0461 : word16)
  Class: Eq_731
  DataType: (memptr (ptr16 Eq_340) byte)
  OrigDataType: (memptr T_679 (struct 0001 (0 byte b0000)))
T_732: (in ds:di_166 + 0<16> @ 0800:0461 : segptr32)
  Class: Eq_732
  DataType: segptr32
  OrigDataType: segptr32
T_733: (in Mem75[ds:di_166 + 0<16>:byte] @ 0800:0461 : byte)
  Class: Eq_733
  DataType: byte
  OrigDataType: byte
T_734: (in 0<8> @ 0800:0461 : byte)
  Class: Eq_733
  DataType: byte
  OrigDataType: byte
T_735: (in ds->*di_166 == 0<8> @ 0800:0461 : bool)
  Class: Eq_735
  DataType: bool
  OrigDataType: bool
T_736: (in 0<16> @ 0800:0461 : word16)
  Class: Eq_718
  DataType: word16
  OrigDataType: word16
T_737: (in cx_105 == 0<16> @ 0800:0461 : bool)
  Class: Eq_737
  DataType: bool
  OrigDataType: bool
T_738: (in 0<16> @ 0800:045C : word16)
  Class: Eq_738
  DataType: word16
  OrigDataType: word16
T_739: (in bx_58 + 0<16> @ 0800:045C : word16)
  Class: Eq_739
  DataType: word16
  OrigDataType: word16
T_740: (in ds:bx_58 + 0<16> @ 0800:045C : segptr32)
  Class: Eq_740
  DataType: segptr32
  OrigDataType: segptr32
T_741: (in Mem75[ds:bx_58 + 0<16>:word16] @ 0800:045C : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_742: (in 2<16> @ 0800:045E : word16)
  Class: Eq_742
  DataType: int16
  OrigDataType: int16
T_743: (in bx_58 + 2<16> @ 0800:045E : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_679 (struct 0002 (0 word16 w0000)))
T_744: (in 0<16> @ 0800:0468 : cui16)
  Class: Eq_744
  DataType: cui16
  OrigDataType: cui16
T_745: (in 0<16> @ 0800:0468 : word16)
  Class: Eq_745
  DataType: word16
  OrigDataType: word16
T_746: (in bx_58 + 0<16> @ 0800:0468 : word16)
  Class: Eq_746
  DataType: (memptr (ptr16 Eq_340) word16)
  OrigDataType: (memptr T_679 (struct 0002 (0 word16 w0000)))
T_747: (in ds:bx_58 + 0<16> @ 0800:0468 : segptr32)
  Class: Eq_747
  DataType: segptr32
  OrigDataType: segptr32
T_748: (in Mem102[ds:bx_58 + 0<16>:word16] @ 0800:0468 : word16)
  Class: Eq_744
  DataType: cui16
  OrigDataType: word16
T_749: (in _abort @ 0800:0454 : segptr32)
  Class: Eq_612
  DataType: (ptr32 Eq_612)
  OrigDataType: (ptr32 (fn T_750 ()))
T_750: (in _abort() @ 0800:0454 : void)
  Class: Eq_614
  DataType: void
  OrigDataType: void
T_751: (in ds @ 0800:0454 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (62A T_752 t062A)))
T_752: (in wArg02 @ 0800:0454 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_751 (struct (4 T_765 t0004) (6 T_756 t0006)))
T_753: (in 6<i16> @ 0800:0499 : int16)
  Class: Eq_753
  DataType: int16
  OrigDataType: int16
T_754: (in wArg02 + 6<i16> @ 0800:0499 : word16)
  Class: Eq_754
  DataType: word16
  OrigDataType: word16
T_755: (in ds:wArg02 + 6<i16> @ 0800:0499 : segptr32)
  Class: Eq_755
  DataType: segptr32
  OrigDataType: segptr32
T_756: (in Mem14[ds:wArg02 + 6<i16>:word16] @ 0800:0499 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_757: (in ax_17 @ 0800:0499 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_758: (in 0x62A<16> @ 0800:049C : word16)
  Class: Eq_758
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_751 (struct (0 T_760 t0000)))
T_759: (in ds:0x62A<16> @ 0800:049C : segptr32)
  Class: Eq_759
  DataType: segptr32
  OrigDataType: segptr32
T_760: (in Mem18[ds:0x62A<16>:word16] @ 0800:049C : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_761: (in ax_17 != wArg02 @ 0800:04A1 : bool)
  Class: Eq_761
  DataType: bool
  OrigDataType: bool
T_762: (in 4<i16> @ 0800:04AB : int16)
  Class: Eq_762
  DataType: int16
  OrigDataType: int16
T_763: (in wArg02 + 4<i16> @ 0800:04AB : word16)
  Class: Eq_763
  DataType: (memptr (ptr16 Eq_340) Eq_763)
  OrigDataType: (memptr T_751 (struct (6 T_756 t0006)))
T_764: (in ds:wArg02 + 4<i16> @ 0800:04AB : segptr32)
  Class: Eq_764
  DataType: segptr32
  OrigDataType: segptr32
T_765: (in Mem18[ds:wArg02 + 4<i16>:word16] @ 0800:04AB : word16)
  Class: Eq_765
  DataType: (memptr (ptr16 Eq_340) Eq_765)
  OrigDataType: word16
T_766: (in si_21 @ 0800:04AB : (memptr (ptr16 Eq_340) Eq_765))
  Class: Eq_765
  DataType: (memptr (ptr16 Eq_340) Eq_765)
  OrigDataType: (memptr T_751 (struct (6 T_780 t0006)))
T_767: (in 0x62A<16> @ 0800:04B2 : word16)
  Class: Eq_767
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_751 (struct (0 T_769 t0000)))
T_768: (in ds:0x62A<16> @ 0800:04B2 : segptr32)
  Class: Eq_768
  DataType: segptr32
  OrigDataType: segptr32
T_769: (in Mem18[ds:0x62A<16>:word16] @ 0800:04B2 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_751 (struct (4 T_773 t0004)))
T_770: (in 4<i16> @ 0800:04B2 : int16)
  Class: Eq_770
  DataType: int16
  OrigDataType: int16
T_771: (in Mem18[ds:0x62A<16>:word16] + 4<i16> @ 0800:04B2 : word16)
  Class: Eq_771
  DataType: word16
  OrigDataType: word16
T_772: (in ds:Mem18[ds:0x62A<16>:word16] + 4<i16> @ 0800:04B2 : segptr32)
  Class: Eq_772
  DataType: segptr32
  OrigDataType: segptr32
T_773: (in Mem23[ds:Mem18[ds:0x62A<16>:word16] + 4<i16>:word16] @ 0800:04B2 : word16)
  Class: Eq_765
  DataType: (memptr (ptr16 Eq_340) Eq_765)
  OrigDataType: word16
T_774: (in 0x62A<16> @ 0800:04B8 : word16)
  Class: Eq_774
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_751 (struct (0 T_776 t0000)))
T_775: (in ds:0x62A<16> @ 0800:04B8 : segptr32)
  Class: Eq_775
  DataType: segptr32
  OrigDataType: segptr32
T_776: (in Mem23[ds:0x62A<16>:word16] @ 0800:04B8 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_777: (in 6<i16> @ 0800:04B8 : int16)
  Class: Eq_777
  DataType: int16
  OrigDataType: int16
T_778: (in si_21 + 6<i16> @ 0800:04B8 : word16)
  Class: Eq_778
  DataType: word16
  OrigDataType: word16
T_779: (in ds:si_21 + 6<i16> @ 0800:04B8 : segptr32)
  Class: Eq_779
  DataType: segptr32
  OrigDataType: segptr32
T_780: (in Mem25[ds:si_21 + 6<i16>:word16] @ 0800:04B8 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_781: (in 0<16> @ 0800:04A3 : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_782: (in 0x62A<16> @ 0800:04A3 : word16)
  Class: Eq_782
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_751 (struct (0 T_784 t0000)))
T_783: (in ds:0x62A<16> @ 0800:04A3 : segptr32)
  Class: Eq_783
  DataType: segptr32
  OrigDataType: segptr32
T_784: (in Mem26[ds:0x62A<16>:word16] @ 0800:04A3 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_785: (in ax @ 0800:04BE : (memptr (ptr16 Eq_340) Eq_785))
  Class: Eq_785
  DataType: (memptr (ptr16 Eq_340) Eq_785)
  OrigDataType: word16
T_786: (in ds @ 0800:04BE : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (628 T_752 t0628)))
T_787: (in wArg02 @ 0800:04BE : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_786 (struct (0 T_792 t0000)))
T_788: (in wArg04 @ 0800:04BE : Eq_788)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: int16
T_789: (in 0<16> @ 0800:04CA : word16)
  Class: Eq_789
  DataType: word16
  OrigDataType: word16
T_790: (in wArg02 + 0<16> @ 0800:04CA : word16)
  Class: Eq_790
  DataType: word16
  OrigDataType: word16
T_791: (in ds:wArg02 + 0<16> @ 0800:04CA : segptr32)
  Class: Eq_791
  DataType: segptr32
  OrigDataType: segptr32
T_792: (in Mem14[ds:wArg02 + 0<16>:word16] @ 0800:04CA : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_793: (in ds->*wArg02 - wArg04 @ 0800:04CA : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_794: (in 0<16> @ 0800:04CA : word16)
  Class: Eq_794
  DataType: word16
  OrigDataType: word16
T_795: (in wArg02 + 0<16> @ 0800:04CA : word16)
  Class: Eq_795
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: (memptr T_786 (struct (0 T_792 t0000)))
T_796: (in ds:wArg02 + 0<16> @ 0800:04CA : segptr32)
  Class: Eq_796
  DataType: segptr32
  OrigDataType: segptr32
T_797: (in Mem19[ds:wArg02 + 0<16>:word16] @ 0800:04CA : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_798: (in 0<16> @ 0800:04CE : word16)
  Class: Eq_798
  DataType: word16
  OrigDataType: word16
T_799: (in wArg02 + 0<16> @ 0800:04CE : word16)
  Class: Eq_799
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: (memptr T_786 (struct (0 T_792 t0000)))
T_800: (in ds:wArg02 + 0<16> @ 0800:04CE : segptr32)
  Class: Eq_800
  DataType: segptr32
  OrigDataType: segptr32
T_801: (in Mem19[ds:wArg02 + 0<16>:word16] @ 0800:04CE : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_802: (in Mem19[ds:wArg02 + 0<16>:word16] + wArg02 @ 0800:04CE : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_803: (in si_21 @ 0800:04CE : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_786 (struct (0 T_809 t0000) (2 T_813 t0002)))
T_804: (in 1<16> @ 0800:04D4 : word16)
  Class: Eq_804
  DataType: word16
  OrigDataType: word16
T_805: (in wArg04 + 1<16> @ 0800:04D4 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_806: (in 0<16> @ 0800:04D4 : word16)
  Class: Eq_806
  DataType: word16
  OrigDataType: word16
T_807: (in si_21 + 0<16> @ 0800:04D4 : word16)
  Class: Eq_807
  DataType: word16
  OrigDataType: word16
T_808: (in ds:si_21 + 0<16> @ 0800:04D4 : segptr32)
  Class: Eq_808
  DataType: segptr32
  OrigDataType: segptr32
T_809: (in Mem24[ds:si_21 + 0<16>:word16] @ 0800:04D4 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_810: (in 2<i16> @ 0800:04D6 : int16)
  Class: Eq_810
  DataType: int16
  OrigDataType: int16
T_811: (in si_21 + 2<i16> @ 0800:04D6 : word16)
  Class: Eq_811
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: (memptr T_786 (struct (0 T_809 t0000)))
T_812: (in ds:si_21 + 2<i16> @ 0800:04D6 : segptr32)
  Class: Eq_812
  DataType: segptr32
  OrigDataType: segptr32
T_813: (in Mem25[ds:si_21 + 2<i16>:word16] @ 0800:04D6 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_814: (in 0x628<16> @ 0800:04DE : word16)
  Class: Eq_814
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_786 (struct (0 T_816 t0000)))
T_815: (in ds:0x628<16> @ 0800:04DE : segptr32)
  Class: Eq_815
  DataType: segptr32
  OrigDataType: segptr32
T_816: (in Mem25[ds:0x628<16>:word16] @ 0800:04DE : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_817: (in ds->t0628 != wArg02 @ 0800:04DE : bool)
  Class: Eq_817
  DataType: bool
  OrigDataType: bool
T_818: (in si_21 + wArg04 @ 0800:04EB : word16)
  Class: Eq_818
  DataType: (memptr (ptr16 Eq_340) Eq_818)
  OrigDataType: (memptr T_786 (struct (0 T_809 t0000) (2 T_752 t0002)))
T_819: (in 2<i16> @ 0800:04EB : int16)
  Class: Eq_819
  DataType: int16
  OrigDataType: int16
T_820: (in si_21 + wArg04 + 2<i16> @ 0800:04EB : word16)
  Class: Eq_820
  DataType: (memptr (ptr16 Eq_340) Eq_820)
  OrigDataType: (memptr T_786 (struct (0 T_809 t0000) (2 T_813 t0002)))
T_821: (in ds:si_21 + wArg04 + 2<i16> @ 0800:04EB : segptr32)
  Class: Eq_821
  DataType: segptr32
  OrigDataType: segptr32
T_822: (in Mem32[ds:si_21 + wArg04 + 2<i16>:word16] @ 0800:04EB : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_823: (in 0x628<16> @ 0800:04E0 : word16)
  Class: Eq_823
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_786 (struct (0 T_825 t0000)))
T_824: (in ds:0x628<16> @ 0800:04E0 : segptr32)
  Class: Eq_824
  DataType: segptr32
  OrigDataType: segptr32
T_825: (in Mem33[ds:0x628<16>:word16] @ 0800:04E0 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_826: (in 4<16> @ 0800:04F8 : word16)
  Class: Eq_826
  DataType: int16
  OrigDataType: int16
T_827: (in si_21 + 4<16> @ 0800:04F8 : word16)
  Class: Eq_785
  DataType: (memptr (ptr16 Eq_340) Eq_785)
  OrigDataType: (memptr T_786 (struct (0 T_809 t0000) (2 T_813 t0002)))
T_828: (in ax @ 0800:04F8 : word16)
  Class: Eq_828
  DataType: word16
  OrigDataType: word16
T_829: (in ds @ 0800:04F8 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (628 T_836 t0628)))
T_830: (in wArg02 @ 0800:04F8 : Eq_788)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: uint16
T_831: (in ___sbrk @ 0800:050B : segptr32)
  Class: Eq_831
  DataType: (ptr32 Eq_831)
  OrigDataType: (ptr32 (fn T_836 (T_829, T_835)))
T_832: (in signature of ___sbrk @ 0800:0607 : void)
  Class: Eq_831
  DataType: (ptr32 Eq_831)
  OrigDataType: 
T_833: (in ds @ 0800:050B : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (94 T_989 t0094) (9E T_968 t009E)))
T_834: (in dwArg02 @ 0800:050B : uint32)
  Class: Eq_834
  DataType: uint32
  OrigDataType: word32
T_835: (in CONVERT(wArg02, uint16, uint32) @ 0800:050B : uint32)
  Class: Eq_834
  DataType: uint32
  OrigDataType: uint32
T_836: (in ___sbrk(ds, (uint32) wArg02) @ 0800:050B : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_837: (in ax_24 @ 0800:050B : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_829 (struct (0 T_852 t0000) (2 T_846 t0002)))
T_838: (in 0xFFFF<16> @ 0800:0515 : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_839: (in ax_24 != 0xFFFF<16> @ 0800:0515 : bool)
  Class: Eq_839
  DataType: bool
  OrigDataType: bool
T_840: (in 0x628<16> @ 0800:051E : word16)
  Class: Eq_840
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_829 (struct (0 T_842 t0000)))
T_841: (in ds:0x628<16> @ 0800:051E : segptr32)
  Class: Eq_841
  DataType: segptr32
  OrigDataType: segptr32
T_842: (in Mem22[ds:0x628<16>:word16] @ 0800:051E : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_843: (in 2<i16> @ 0800:051E : int16)
  Class: Eq_843
  DataType: int16
  OrigDataType: int16
T_844: (in ax_24 + 2<i16> @ 0800:051E : word16)
  Class: Eq_844
  DataType: word16
  OrigDataType: word16
T_845: (in ds:ax_24 + 2<i16> @ 0800:051E : segptr32)
  Class: Eq_845
  DataType: segptr32
  OrigDataType: segptr32
T_846: (in Mem39[ds:ax_24 + 2<i16>:word16] @ 0800:051E : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_847: (in 1<16> @ 0800:0525 : word16)
  Class: Eq_847
  DataType: word16
  OrigDataType: word16
T_848: (in wArg02 + 1<16> @ 0800:0525 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: uint16
T_849: (in 0<16> @ 0800:0525 : word16)
  Class: Eq_849
  DataType: word16
  OrigDataType: word16
T_850: (in ax_24 + 0<16> @ 0800:0525 : word16)
  Class: Eq_850
  DataType: (memptr (ptr16 Eq_340) Eq_850)
  OrigDataType: (memptr T_829 (struct (2 T_846 t0002)))
T_851: (in ds:ax_24 + 0<16> @ 0800:0525 : segptr32)
  Class: Eq_851
  DataType: segptr32
  OrigDataType: segptr32
T_852: (in Mem42[ds:ax_24 + 0<16>:word16] @ 0800:0525 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_853: (in 0x628<16> @ 0800:0527 : word16)
  Class: Eq_853
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_829 (struct (0 T_855 t0000)))
T_854: (in ds:0x628<16> @ 0800:0527 : segptr32)
  Class: Eq_854
  DataType: segptr32
  OrigDataType: segptr32
T_855: (in Mem43[ds:0x628<16>:word16] @ 0800:0527 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_856: (in 0x628<16> @ 0800:052E : word16)
  Class: Eq_856
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_829 (struct (0 T_858 t0000)))
T_857: (in ds:0x628<16> @ 0800:052E : segptr32)
  Class: Eq_857
  DataType: segptr32
  OrigDataType: segptr32
T_858: (in Mem43[ds:0x628<16>:word16] @ 0800:052E : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_859: (in 4<16> @ 0800:052E : word16)
  Class: Eq_859
  DataType: word16
  OrigDataType: word16
T_860: (in Mem43[ds:0x628<16>:word16] + 4<16> @ 0800:052E : word16)
  Class: Eq_828
  DataType: word16
  OrigDataType: word16
T_861: (in ax_45 @ 0800:052E : word16)
  Class: Eq_828
  DataType: word16
  OrigDataType: word16
T_862: (in 0<16> @ 0800:0517 : word16)
  Class: Eq_828
  DataType: word16
  OrigDataType: word16
T_863: (in ax @ 0800:0535 : (memptr (ptr16 Eq_340) Eq_788))
  Class: Eq_863
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: word16
T_864: (in ds @ 0800:0535 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (628 T_877 t0628) (62C T_874 t062C)))
T_865: (in wArg02 @ 0800:0535 : Eq_788)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: uint16
T_866: (in ___sbrk @ 0800:0548 : segptr32)
  Class: Eq_831
  DataType: (ptr32 Eq_831)
  OrigDataType: (ptr32 (fn T_868 (T_864, T_867)))
T_867: (in CONVERT(wArg02, uint16, uint32) @ 0800:0548 : uint32)
  Class: Eq_834
  DataType: uint32
  OrigDataType: uint32
T_868: (in ___sbrk(ds, (uint32) wArg02) @ 0800:0548 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_869: (in ax_24 @ 0800:0548 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_864 (struct (0 T_883 t0000)))
T_870: (in 0xFFFF<16> @ 0800:0552 : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_871: (in ax_24 != 0xFFFF<16> @ 0800:0552 : bool)
  Class: Eq_871
  DataType: bool
  OrigDataType: bool
T_872: (in 0x62C<16> @ 0800:0558 : word16)
  Class: Eq_872
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_864 (struct (0 T_874 t0000)))
T_873: (in ds:0x62C<16> @ 0800:0558 : segptr32)
  Class: Eq_873
  DataType: segptr32
  OrigDataType: segptr32
T_874: (in Mem38[ds:0x62C<16>:word16] @ 0800:0558 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_875: (in 0x628<16> @ 0800:055C : word16)
  Class: Eq_875
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_864 (struct (0 T_877 t0000)))
T_876: (in ds:0x628<16> @ 0800:055C : segptr32)
  Class: Eq_876
  DataType: segptr32
  OrigDataType: segptr32
T_877: (in Mem39[ds:0x628<16>:word16] @ 0800:055C : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_878: (in 1<16> @ 0800:0564 : word16)
  Class: Eq_878
  DataType: word16
  OrigDataType: word16
T_879: (in wArg02 + 1<16> @ 0800:0564 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: uint16
T_880: (in 0<16> @ 0800:0564 : word16)
  Class: Eq_880
  DataType: word16
  OrigDataType: word16
T_881: (in ax_24 + 0<16> @ 0800:0564 : word16)
  Class: Eq_881
  DataType: word16
  OrigDataType: word16
T_882: (in ds:ax_24 + 0<16> @ 0800:0564 : segptr32)
  Class: Eq_882
  DataType: segptr32
  OrigDataType: segptr32
T_883: (in Mem42[ds:ax_24 + 0<16>:word16] @ 0800:0564 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_884: (in 4<16> @ 0800:0568 : word16)
  Class: Eq_884
  DataType: int16
  OrigDataType: int16
T_885: (in ax_24 + 4<16> @ 0800:0568 : word16)
  Class: Eq_863
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: (memptr T_864 (struct (0 T_883 t0000)))
T_886: (in ax_44 @ 0800:0568 : (memptr (ptr16 Eq_340) Eq_788))
  Class: Eq_863
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: (memptr T_864 (struct (0 T_883 t0000)))
T_887: (in 0<16> @ 0800:0554 : word16)
  Class: Eq_863
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: word16
T_888: (in ax @ 0800:056F : (memptr (ptr16 Eq_340) Eq_888))
  Class: Eq_888
  DataType: (memptr (ptr16 Eq_340) Eq_888)
  OrigDataType: word16
T_889: (in 0<16> @ 0800:057A : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_890: (in wArg02 == 0<16> @ 0800:057A : bool)
  Class: Eq_890
  DataType: bool
  OrigDataType: bool
T_891: (in 0<16> @ 0800:0581 : word16)
  Class: Eq_888
  DataType: (memptr (ptr16 Eq_340) Eq_888)
  OrigDataType: word16
T_892: (in ax_108 @ 0800:0581 : (memptr (ptr16 Eq_340) Eq_888))
  Class: Eq_888
  DataType: (memptr (ptr16 Eq_340) Eq_888)
  OrigDataType: (memptr T_686 (struct (0 T_788 t0000) (6 T_935 t0006)))
T_893: (in 0xFFF4<16> @ 0800:057F : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: cup16
T_894: (in wArg02 <= 0xFFF4<16> @ 0800:057F : bool)
  Class: Eq_894
  DataType: bool
  OrigDataType: bool
T_895: (in 0xB<16> @ 0800:058A : word16)
  Class: Eq_895
  DataType: cu16
  OrigDataType: cu16
T_896: (in wArg02 + 0xB<16> @ 0800:058A : word16)
  Class: Eq_896
  DataType: cu16
  OrigDataType: cu16
T_897: (in 0xFFF8<16> @ 0800:058A : word16)
  Class: Eq_897
  DataType: cui16
  OrigDataType: cui16
T_898: (in wArg02 + 0xB<16> & 0xFFF8<16> @ 0800:058A : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: cui16
T_899: (in ax_25 @ 0800:058A : Eq_788)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: cu16
T_900: (in 0x62C<16> @ 0800:0594 : word16)
  Class: Eq_900
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_686 (struct (0 T_902 t0000)))
T_901: (in ds:0x62C<16> @ 0800:0594 : segptr32)
  Class: Eq_901
  DataType: segptr32
  OrigDataType: segptr32
T_902: (in Mem14[ds:0x62C<16>:word16] @ 0800:0594 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_903: (in 0<16> @ 0800:0594 : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_904: (in ds->t062C != 0<16> @ 0800:0594 : bool)
  Class: Eq_904
  DataType: bool
  OrigDataType: bool
T_905: (in 0x62A<16> @ 0800:059D : word16)
  Class: Eq_905
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_686 (struct (0 T_907 t0000)))
T_906: (in ds:0x62A<16> @ 0800:059D : segptr32)
  Class: Eq_906
  DataType: segptr32
  OrigDataType: segptr32
T_907: (in Mem14[ds:0x62A<16>:word16] @ 0800:059D : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_908: (in si_30 @ 0800:059D : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_686 (struct (0 T_788 t0000) (6 T_935 t0006)))
T_909: (in 0<16> @ 0800:05A5 : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_910: (in si_30 == 0<16> @ 0800:05A5 : bool)
  Class: Eq_910
  DataType: bool
  OrigDataType: bool
T_911: (in fn0800_0536 @ 0800:0597 : segptr32)
  Class: Eq_911
  DataType: (ptr32 Eq_911)
  OrigDataType: (ptr32 (fn T_913 (T_686, T_899)))
T_912: (in signature of fn0800_0536 @ 0800:0536 : void)
  Class: Eq_911
  DataType: (ptr32 Eq_911)
  OrigDataType: 
T_913: (in fn0800_0536(ds, ax_25) @ 0800:0597 : word16)
  Class: Eq_888
  DataType: (memptr (ptr16 Eq_340) Eq_888)
  OrigDataType: word16
T_914: (in fn0800_04F9 @ 0800:05D9 : segptr32)
  Class: Eq_914
  DataType: (ptr32 Eq_914)
  OrigDataType: (ptr32 (fn T_916 (T_686, T_899)))
T_915: (in signature of fn0800_04F9 @ 0800:04F9 : void)
  Class: Eq_914
  DataType: (ptr32 Eq_914)
  OrigDataType: 
T_916: (in fn0800_04F9(ds, ax_25) @ 0800:05D9 : word16)
  Class: Eq_888
  DataType: (memptr (ptr16 Eq_340) Eq_888)
  OrigDataType: word16
T_917: (in 0<16> @ 0800:05B0 : word16)
  Class: Eq_917
  DataType: word16
  OrigDataType: word16
T_918: (in si_30 + 0<16> @ 0800:05B0 : word16)
  Class: Eq_918
  DataType: word16
  OrigDataType: word16
T_919: (in ds:si_30 + 0<16> @ 0800:05B0 : segptr32)
  Class: Eq_919
  DataType: segptr32
  OrigDataType: segptr32
T_920: (in Mem14[ds:si_30 + 0<16>:word16] @ 0800:05B0 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: cup16
T_921: (in 0x28<16> @ 0800:05B0 : word16)
  Class: Eq_921
  DataType: cu16
  OrigDataType: cu16
T_922: (in ax_25 + 0x28<16> @ 0800:05B0 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: cu16
T_923: (in ds->*si_30 < (word16) ax_25 + 40<i32> @ 0800:05B0 : bool)
  Class: Eq_923
  DataType: bool
  OrigDataType: bool
T_924: (in 0<16> @ 0800:05BF : word16)
  Class: Eq_924
  DataType: word16
  OrigDataType: word16
T_925: (in si_30 + 0<16> @ 0800:05BF : word16)
  Class: Eq_925
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: (memptr T_686 (struct (0 T_920 t0000)))
T_926: (in ds:si_30 + 0<16> @ 0800:05BF : segptr32)
  Class: Eq_926
  DataType: segptr32
  OrigDataType: segptr32
T_927: (in Mem14[ds:si_30 + 0<16>:word16] @ 0800:05BF : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: cup16
T_928: (in ds->*si_30 < ax_25 @ 0800:05BF : bool)
  Class: Eq_928
  DataType: bool
  OrigDataType: bool
T_929: (in fn0800_04BF @ 0800:05B4 : segptr32)
  Class: Eq_929
  DataType: (ptr32 Eq_929)
  OrigDataType: (ptr32 (fn T_931 (T_686, T_908, T_899)))
T_930: (in signature of fn0800_04BF @ 0800:04BF : void)
  Class: Eq_929
  DataType: (ptr32 Eq_929)
  OrigDataType: 
T_931: (in fn0800_04BF(ds, si_30, ax_25) @ 0800:05B4 : word16)
  Class: Eq_888
  DataType: (memptr (ptr16 Eq_340) Eq_888)
  OrigDataType: word16
T_932: (in 6<i16> @ 0800:05CF : int16)
  Class: Eq_932
  DataType: int16
  OrigDataType: int16
T_933: (in si_30 + 6<i16> @ 0800:05CF : word16)
  Class: Eq_933
  DataType: (memptr (ptr16 Eq_340) Eq_788)
  OrigDataType: (memptr T_686 (struct (0 T_788 t0000)))
T_934: (in ds:si_30 + 6<i16> @ 0800:05CF : segptr32)
  Class: Eq_934
  DataType: segptr32
  OrigDataType: segptr32
T_935: (in Mem14[ds:si_30 + 6<i16>:word16] @ 0800:05CF : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_936: (in 0x62A<16> @ 0800:05D6 : word16)
  Class: Eq_936
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_686 (struct (0 T_938 t0000)))
T_937: (in ds:0x62A<16> @ 0800:05D6 : segptr32)
  Class: Eq_937
  DataType: segptr32
  OrigDataType: segptr32
T_938: (in Mem14[ds:0x62A<16>:word16] @ 0800:05D6 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_939: (in si_30 != ds->t062A @ 0800:05D6 : bool)
  Class: Eq_939
  DataType: bool
  OrigDataType: bool
T_940: (in ___pull_free_block @ 0800:05C2 : segptr32)
  Class: Eq_940
  DataType: (ptr32 Eq_940)
  OrigDataType: (ptr32 (fn T_942 (T_686, T_908)))
T_941: (in signature of ___pull_free_block @ 0800:0491 : void)
  Class: Eq_940
  DataType: (ptr32 Eq_940)
  OrigDataType: 
T_942: (in ___pull_free_block(ds, si_30) @ 0800:05C2 : void)
  Class: Eq_942
  DataType: void
  OrigDataType: void
T_943: (in 0<16> @ 0800:05C6 : word16)
  Class: Eq_943
  DataType: word16
  OrigDataType: word16
T_944: (in si_30 + 0<16> @ 0800:05C6 : word16)
  Class: Eq_944
  DataType: (memptr (ptr16 Eq_340) Eq_944)
  OrigDataType: (memptr T_686 (struct (0 T_788 t0000) (6 T_935 t0006)))
T_945: (in ds:si_30 + 0<16> @ 0800:05C6 : segptr32)
  Class: Eq_945
  DataType: segptr32
  OrigDataType: segptr32
T_946: (in Mem70[ds:si_30 + 0<16>:word16] @ 0800:05C6 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_947: (in 1<16> @ 0800:05C6 : word16)
  Class: Eq_947
  DataType: word16
  OrigDataType: word16
T_948: (in Mem70[ds:si_30 + 0<16>:word16] + 1<16> @ 0800:05C6 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_949: (in 0<16> @ 0800:05C6 : word16)
  Class: Eq_949
  DataType: word16
  OrigDataType: word16
T_950: (in si_30 + 0<16> @ 0800:05C6 : word16)
  Class: Eq_950
  DataType: (memptr (ptr16 Eq_340) Eq_950)
  OrigDataType: (memptr T_686 (struct (0 T_788 t0000) (6 T_935 t0006)))
T_951: (in ds:si_30 + 0<16> @ 0800:05C6 : segptr32)
  Class: Eq_951
  DataType: segptr32
  OrigDataType: segptr32
T_952: (in Mem80[ds:si_30 + 0<16>:word16] @ 0800:05C6 : word16)
  Class: Eq_788
  DataType: Eq_788
  OrigDataType: word16
T_953: (in 4<16> @ 0800:05CA : word16)
  Class: Eq_953
  DataType: int16
  OrigDataType: int16
T_954: (in si_30 + 4<16> @ 0800:05CA : word16)
  Class: Eq_888
  DataType: (memptr (ptr16 Eq_340) Eq_888)
  OrigDataType: (memptr T_686 (struct (0 T_788 t0000) (6 T_935 t0006)))
T_955: (in ds @ 0800:05CA : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (94 T_964 t0094) (9E T_967 t009E)))
T_956: (in wArg02 @ 0800:05CA : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: cup16
T_957: (in fp @ 0800:05F1 : Eq_957)
  Class: Eq_957
  DataType: Eq_957
  OrigDataType: (union (cup16 u1) (mp16 u0))
T_958: (in 0x102<16> @ 0800:05F1 : word16)
  Class: Eq_958
  DataType: cup16
  OrigDataType: (union (cup16 u1) (mp16 u0))
T_959: (in fp - 0x102<16> @ 0800:05F1 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (union (cup16 u1) (mp16 u0))
T_960: (in wArg02 >= fp - 0x102<16> @ 0800:05F1 : bool)
  Class: Eq_960
  DataType: bool
  OrigDataType: bool
T_961: (in 8<16> @ 0800:05FA : word16)
  Class: Eq_345
  DataType: wchar_t
  OrigDataType: word16
T_962: (in 0x94<16> @ 0800:05FA : word16)
  Class: Eq_962
  DataType: (memptr (ptr16 Eq_340) Eq_345)
  OrigDataType: (memptr T_955 (struct (0 T_964 t0000)))
T_963: (in ds:0x94<16> @ 0800:05FA : segptr32)
  Class: Eq_963
  DataType: segptr32
  OrigDataType: segptr32
T_964: (in Mem15[ds:0x94<16>:word16] @ 0800:05FA : word16)
  Class: Eq_345
  DataType: Eq_345
  OrigDataType: word16
T_965: (in 0x9E<16> @ 0800:05F3 : word16)
  Class: Eq_965
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_955 (struct (0 T_967 t0000)))
T_966: (in ds:0x9E<16> @ 0800:05F3 : segptr32)
  Class: Eq_966
  DataType: segptr32
  OrigDataType: segptr32
T_967: (in Mem17[ds:0x9E<16>:word16] @ 0800:05F3 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_968: (in ax @ 0800:0606 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_969: (in 0x9E<16> @ 0800:0614 : word16)
  Class: Eq_969
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_833 (struct (0 T_971 t0000)))
T_970: (in ds:0x9E<16> @ 0800:0614 : segptr32)
  Class: Eq_970
  DataType: segptr32
  OrigDataType: segptr32
T_971: (in Mem7[ds:0x9E<16>:word16] @ 0800:0614 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: uint16
T_972: (in CONVERT(Mem7[ds:0x9E<16>:word16], uint16, uint32) @ 0800:0614 : uint32)
  Class: Eq_972
  DataType: uint32
  OrigDataType: uint32
T_973: (in dwArg02 + (uint32) ds->t009E @ 0800:0614 : ui32)
  Class: Eq_973
  DataType: ui32
  OrigDataType: word32
T_974: (in dx_ax_42 @ 0800:0614 : ui32)
  Class: Eq_973
  DataType: ui32
  OrigDataType: ui32
T_975: (in SLICE(dx_ax_42, word16, 0) @ 0800:0614 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_976: (in ax_12 @ 0800:0614 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_977: (in SLICE(dx_ax_42, word16, 0) @ 0800:061D : word16)
  Class: Eq_977
  DataType: word16
  OrigDataType: word16
T_978: (in 0x100<16> @ 0800:061D : word16)
  Class: Eq_978
  DataType: word16
  OrigDataType: word16
T_979: (in (word16) dx_ax_42 + 0x100<16> @ 0800:061D : word16)
  Class: Eq_979
  DataType: Eq_979
  OrigDataType: word16
T_980: (in cx_17 @ 0800:061D : Eq_979)
  Class: Eq_979
  DataType: Eq_979
  OrigDataType: cup16
T_981: (in 0x100<32> @ 0800:0622 : ui32)
  Class: Eq_981
  DataType: ui32
  OrigDataType: ui32
T_982: (in dx_ax_42 + 0x100<32> @ 0800:0622 : ui32)
  Class: Eq_982
  DataType: ui32
  OrigDataType: ui32
T_983: (in SLICE(dx_ax_42 + 0x100<32>, word16, 16) @ 0800:0622 : word16)
  Class: Eq_983
  DataType: word16
  OrigDataType: word16
T_984: (in 0<16> @ 0800:0622 : word16)
  Class: Eq_983
  DataType: word16
  OrigDataType: word16
T_985: (in SLICE(dx_ax_42 + 0x100<32>, word16, 16) != 0<16> @ 0800:0622 : bool)
  Class: Eq_985
  DataType: bool
  OrigDataType: bool
T_986: (in 8<16> @ 0800:062E : word16)
  Class: Eq_345
  DataType: wchar_t
  OrigDataType: word16
T_987: (in 0x94<16> @ 0800:062E : word16)
  Class: Eq_987
  DataType: (memptr (ptr16 Eq_340) Eq_345)
  OrigDataType: (memptr T_833 (struct (0 T_989 t0000)))
T_988: (in ds:0x94<16> @ 0800:062E : segptr32)
  Class: Eq_988
  DataType: segptr32
  OrigDataType: segptr32
T_989: (in Mem29[ds:0x94<16>:word16] @ 0800:062E : word16)
  Class: Eq_345
  DataType: Eq_345
  OrigDataType: word16
T_990: (in 0xFFFF<16> @ 0800:0634 : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_991: (in ax_30 @ 0800:0634 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_992: (in fp @ 0800:0626 : Eq_992)
  Class: Eq_992
  DataType: Eq_992
  OrigDataType: (union (int16 u2) (cup16 u1) (mp16 u0))
T_993: (in 2<i16> @ 0800:0626 : int16)
  Class: Eq_993
  DataType: int16
  OrigDataType: (union (int16 u2) (cup16 u1) (mp16 u0))
T_994: (in fp - 2<i16> @ 0800:0626 : word16)
  Class: Eq_979
  DataType: Eq_979
  OrigDataType: (union (cup16 u1) (mp16 u0))
T_995: (in cx_17 >= fp - 2<i16> @ 0800:0626 : bool)
  Class: Eq_995
  DataType: bool
  OrigDataType: bool
T_996: (in 0x9E<16> @ 0800:0628 : word16)
  Class: Eq_996
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_833 (struct (0 T_968 t0000)))
T_997: (in ds:0x9E<16> @ 0800:0628 : segptr32)
  Class: Eq_997
  DataType: segptr32
  OrigDataType: segptr32
T_998: (in Mem7[ds:0x9E<16>:word16] @ 0800:0628 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_999: (in v15_31 @ 0800:0628 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_1000: (in ds:0x9E<16> @ 0800:0628 : segptr32)
  Class: Eq_1000
  DataType: segptr32
  OrigDataType: segptr32
T_1001: (in Mem32[ds:0x9E<16>:word16] @ 0800:0628 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_1002: (in ds @ 0800:063A : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1003: (in wArg02 @ 0800:063A : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_1004: (in ___brk @ 0800:0641 : segptr32)
  Class: Eq_1004
  DataType: (ptr32 Eq_1004)
  OrigDataType: (ptr32 (fn T_1006 (T_1002, T_1003)))
T_1005: (in signature of ___brk @ 0800:05E3 : void)
  Class: Eq_1004
  DataType: (ptr32 Eq_1004)
  OrigDataType: 
T_1006: (in ___brk(ds, wArg02) @ 0800:0641 : void)
  Class: Eq_1006
  DataType: void
  OrigDataType: void
T_1007: (in ax @ 0800:0648 : ci16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1008: (in ds @ 0800:0648 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1009: (in wArg02 @ 0800:0648 : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_1008 (struct (0 T_1013 t0000) (2 T_1019 t0002) (A T_1027 t000A)))
T_1010: (in 0<16> @ 0800:0666 : word16)
  Class: Eq_1010
  DataType: word16
  OrigDataType: word16
T_1011: (in wArg02 + 0<16> @ 0800:0666 : word16)
  Class: Eq_1011
  DataType: word16
  OrigDataType: word16
T_1012: (in ds:wArg02 + 0<16> @ 0800:0666 : segptr32)
  Class: Eq_1012
  DataType: segptr32
  OrigDataType: segptr32
T_1013: (in Mem15[ds:wArg02 + 0<16>:word16] @ 0800:0666 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1014: (in si_18 @ 0800:0666 : ci16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1015: (in wLoc04_65 @ 0800:066A : ci16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1016: (in 2<i16> @ 0800:0675 : int16)
  Class: Eq_1016
  DataType: int16
  OrigDataType: int16
T_1017: (in wArg02 + 2<i16> @ 0800:0675 : word16)
  Class: Eq_1017
  DataType: (memptr (ptr16 Eq_340) ci16)
  OrigDataType: (memptr T_1008 (struct (0 T_1013 t0000)))
T_1018: (in ds:wArg02 + 2<i16> @ 0800:0675 : segptr32)
  Class: Eq_1018
  DataType: segptr32
  OrigDataType: segptr32
T_1019: (in Mem20[ds:wArg02 + 2<i16>:word16] @ 0800:0675 : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: cui16
T_1020: (in 0x40<16> @ 0800:0675 : word16)
  Class: Eq_1020
  DataType: cui16
  OrigDataType: cui16
T_1021: (in (ds->*wArg02).w0002 & 0x40<16> @ 0800:0675 : word16)
  Class: Eq_1021
  DataType: cui16
  OrigDataType: cui16
T_1022: (in 0<16> @ 0800:0675 : word16)
  Class: Eq_1021
  DataType: cui16
  OrigDataType: word16
T_1023: (in ((ds->*wArg02).w0002 & 0x40<16>) == 0<16> @ 0800:0675 : bool)
  Class: Eq_1023
  DataType: bool
  OrigDataType: bool
T_1024: (in 10<i16> @ 0800:067E : int16)
  Class: Eq_1024
  DataType: int16
  OrigDataType: int16
T_1025: (in wArg02 + 10<i16> @ 0800:067E : word16)
  Class: Eq_1025
  DataType: (memptr (ptr16 Eq_340) Eq_1025)
  OrigDataType: (memptr T_1008 (struct (0 T_1013 t0000) (2 T_1019 t0002)))
T_1026: (in ds:wArg02 + 10<i16> @ 0800:067E : segptr32)
  Class: Eq_1026
  DataType: segptr32
  OrigDataType: segptr32
T_1027: (in Mem20[ds:wArg02 + 10<i16>:word16] @ 0800:067E : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1028: (in di_27 @ 0800:067E : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1029: (in ax_48 @ 0800:0677 : ci16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1030: (in 1<16> @ 0800:0690 : word16)
  Class: Eq_1030
  DataType: word16
  OrigDataType: word16
T_1031: (in si_18 - 1<16> @ 0800:0690 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1032: (in 0<16> @ 0800:0693 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1033: (in si_18 != 0<16> @ 0800:0693 : bool)
  Class: Eq_1033
  DataType: bool
  OrigDataType: bool
T_1034: (in di_88 @ 0800:0685 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1008 (struct (0 T_1040 t0000)))
T_1035: (in 1<16> @ 0800:0685 : word16)
  Class: Eq_1035
  DataType: word16
  OrigDataType: word16
T_1036: (in di_88 + 1<16> @ 0800:0685 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1037: (in 0<16> @ 0800:0689 : word16)
  Class: Eq_1037
  DataType: word16
  OrigDataType: word16
T_1038: (in di_88 + 0<16> @ 0800:0689 : word16)
  Class: Eq_1038
  DataType: word16
  OrigDataType: word16
T_1039: (in ds:di_88 + 0<16> @ 0800:0689 : segptr32)
  Class: Eq_1039
  DataType: segptr32
  OrigDataType: segptr32
T_1040: (in Mem40[ds:di_88 + 0<16>:byte] @ 0800:0689 : byte)
  Class: Eq_1040
  DataType: byte
  OrigDataType: byte
T_1041: (in 0xA<8> @ 0800:0689 : byte)
  Class: Eq_1040
  DataType: byte
  OrigDataType: byte
T_1042: (in ds->*di_88 != 0xA<8> @ 0800:0689 : bool)
  Class: Eq_1042
  DataType: bool
  OrigDataType: bool
T_1043: (in 1<16> @ 0800:068B : word16)
  Class: Eq_1043
  DataType: word16
  OrigDataType: word16
T_1044: (in wLoc04_65 + 1<16> @ 0800:068B : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1045: (in ds @ 0800:068B : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1046: (in wArg02 @ 0800:068B : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_1045 (struct (0 T_1068 t0000) (2 T_1061 t0002) (4 T_1091 t0004) (8 T_1076 t0008) (A T_1080 t000A)))
T_1047: (in dwArg04 @ 0800:068B : (ptr32 int32))
  Class: Eq_1047
  DataType: (ptr32 int32)
  OrigDataType: ui32
T_1048: (in wArg08 @ 0800:068B : word16)
  Class: Eq_1048
  DataType: word16
  OrigDataType: word16
T_1049: (in _fflush @ 0800:06B0 : segptr32)
  Class: Eq_1049
  DataType: (ptr32 Eq_1049)
  OrigDataType: (ptr32 (fn T_1053 (T_1045, T_1046)))
T_1050: (in signature of _fflush @ 0800:0DCD : void)
  Class: Eq_1049
  DataType: (ptr32 Eq_1049)
  OrigDataType: 
T_1051: (in ds @ 0800:06B0 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1052: (in wArg02 @ 0800:06B0 : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_1692 t0008)
		(A T_1692 t000A)
		(E T_2052 t000E)))
T_1053: (in _fflush(ds, wArg02) @ 0800:06B0 : word16)
  Class: Eq_1053
  DataType: word16
  OrigDataType: word16
T_1054: (in 0<16> @ 0800:06B0 : word16)
  Class: Eq_1053
  DataType: word16
  OrigDataType: word16
T_1055: (in _fflush(ds, wArg02) == 0<16> @ 0800:06B0 : bool)
  Class: Eq_1055
  DataType: bool
  OrigDataType: bool
T_1056: (in 1<16> @ 0800:06BB : word16)
  Class: Eq_1048
  DataType: word16
  OrigDataType: word16
T_1057: (in wArg08 != 1<16> @ 0800:06BB : bool)
  Class: Eq_1057
  DataType: bool
  OrigDataType: bool
T_1058: (in 2<i16> @ 0800:06CD : int16)
  Class: Eq_1058
  DataType: int16
  OrigDataType: int16
T_1059: (in wArg02 + 2<i16> @ 0800:06CD : word16)
  Class: Eq_1059
  DataType: word16
  OrigDataType: word16
T_1060: (in ds:wArg02 + 2<i16> @ 0800:06CD : segptr32)
  Class: Eq_1060
  DataType: segptr32
  OrigDataType: segptr32
T_1061: (in Mem58[ds:wArg02 + 2<i16>:word16] @ 0800:06CD : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: cui16
T_1062: (in 0xFE5F<16> @ 0800:06CD : word16)
  Class: Eq_1062
  DataType: cui16
  OrigDataType: cui16
T_1063: (in (ds->*wArg02).w0002 & 0xFE5F<16> @ 0800:06CD : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: cui16
T_1064: (in 2<i16> @ 0800:06CD : int16)
  Class: Eq_1064
  DataType: int16
  OrigDataType: int16
T_1065: (in wArg02 + 2<i16> @ 0800:06CD : word16)
  Class: Eq_1065
  DataType: (memptr (ptr16 Eq_340) Eq_1065)
  OrigDataType: (memptr T_1045 (struct (2 T_1061 t0002)))
T_1066: (in ds:wArg02 + 2<i16> @ 0800:06CD : segptr32)
  Class: Eq_1066
  DataType: segptr32
  OrigDataType: segptr32
T_1067: (in Mem60[ds:wArg02 + 2<i16>:word16] @ 0800:06CD : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: word16
T_1068: (in 0<16> @ 0800:06D2 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1069: (in 0<16> @ 0800:06D2 : word16)
  Class: Eq_1069
  DataType: word16
  OrigDataType: word16
T_1070: (in wArg02 + 0<16> @ 0800:06D2 : word16)
  Class: Eq_1070
  DataType: (memptr (ptr16 Eq_340) Eq_1070)
  OrigDataType: (memptr T_1045 (struct (2 T_1061 t0002)))
T_1071: (in ds:wArg02 + 0<16> @ 0800:06D2 : segptr32)
  Class: Eq_1071
  DataType: segptr32
  OrigDataType: segptr32
T_1072: (in Mem64[ds:wArg02 + 0<16>:word16] @ 0800:06D2 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1073: (in 8<i16> @ 0800:06D9 : int16)
  Class: Eq_1073
  DataType: int16
  OrigDataType: int16
T_1074: (in wArg02 + 8<i16> @ 0800:06D9 : word16)
  Class: Eq_1074
  DataType: (memptr (ptr16 Eq_340) Eq_1074)
  OrigDataType: (memptr T_1045 (struct (0 T_1072 t0000) (2 T_1061 t0002)))
T_1075: (in ds:wArg02 + 8<i16> @ 0800:06D9 : segptr32)
  Class: Eq_1075
  DataType: segptr32
  OrigDataType: segptr32
T_1076: (in Mem64[ds:wArg02 + 8<i16>:word16] @ 0800:06D9 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1077: (in 10<i16> @ 0800:06D9 : int16)
  Class: Eq_1077
  DataType: int16
  OrigDataType: int16
T_1078: (in wArg02 + 10<i16> @ 0800:06D9 : word16)
  Class: Eq_1078
  DataType: (memptr (ptr16 Eq_340) Eq_1078)
  OrigDataType: (memptr T_1045 (struct (0 T_1072 t0000) (2 T_1061 t0002) (8 T_1076 t0008)))
T_1079: (in ds:wArg02 + 10<i16> @ 0800:06D9 : segptr32)
  Class: Eq_1079
  DataType: segptr32
  OrigDataType: segptr32
T_1080: (in Mem66[ds:wArg02 + 10<i16>:word16] @ 0800:06D9 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1081: (in _lseek @ 0800:06EA : segptr32)
  Class: Eq_1081
  DataType: (ptr32 Eq_1081)
  OrigDataType: (ptr32 (fn T_1096 (T_1045, T_1092, T_1047, T_1093, T_1095)))
T_1082: (in signature of _lseek @ 0800:0C28 : void)
  Class: Eq_1081
  DataType: (ptr32 Eq_1081)
  OrigDataType: 
T_1083: (in ds @ 0800:06EA : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1084: (in wArg02 @ 0800:06EA : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: ui16
T_1085: (in dwArg04 @ 0800:06EA : (ptr32 int32))
  Class: Eq_1047
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_1086: (in bArg08 @ 0800:06EA : byte)
  Class: Eq_1086
  DataType: byte
  OrigDataType: byte
T_1087: (in dxOut @ 0800:06EA : word16)
  Class: Eq_1087
  DataType: word16
  OrigDataType: word16
T_1088: (in 4<i16> @ 0800:06EA : int16)
  Class: Eq_1088
  DataType: int16
  OrigDataType: int16
T_1089: (in wArg02 + 4<i16> @ 0800:06EA : word16)
  Class: Eq_1089
  DataType: (memptr (ptr16 Eq_340) Eq_1089)
  OrigDataType: (memptr T_1045 (struct (0 T_1072 t0000) (2 T_1061 t0002) (8 T_1076 t0008) (A T_1080 t000A)))
T_1090: (in ds:wArg02 + 4<i16> @ 0800:06EA : segptr32)
  Class: Eq_1090
  DataType: segptr32
  OrigDataType: segptr32
T_1091: (in Mem78[ds:wArg02 + 4<i16>:byte] @ 0800:06EA : byte)
  Class: Eq_1091
  DataType: int8
  OrigDataType: int8
T_1092: (in CONVERT(Mem78[ds:wArg02 + 4<i16>:byte], int8, int16) @ 0800:06EA : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: int16
T_1093: (in SLICE(wArg08, byte, 0) @ 0800:06EA : byte)
  Class: Eq_1086
  DataType: byte
  OrigDataType: byte
T_1094: (in dx_86 @ 0800:06EA : word16)
  Class: Eq_1094
  DataType: word16
  OrigDataType: word16
T_1095: (in out dx_86 @ 0800:06EA : word16)
  Class: Eq_1087
  DataType: word16
  OrigDataType: word16
T_1096: (in _lseek(ds, (int16) (ds->*wArg02).b0004, dwArg04, (byte) wArg08, out dx_86) @ 0800:06EA : word16)
  Class: Eq_1096
  DataType: word16
  OrigDataType: word16
T_1097: (in ax_83 @ 0800:06EA : word16)
  Class: Eq_1096
  DataType: word16
  OrigDataType: word16
T_1098: (in 0xFFFF<16> @ 0800:06F3 : word16)
  Class: Eq_1094
  DataType: word16
  OrigDataType: word16
T_1099: (in dx_86 != 0xFFFF<16> @ 0800:06F3 : bool)
  Class: Eq_1099
  DataType: bool
  OrigDataType: bool
T_1100: (in 0<16> @ 0800:06C0 : word16)
  Class: Eq_1100
  DataType: word16
  OrigDataType: word16
T_1101: (in wArg02 + 0<16> @ 0800:06C0 : word16)
  Class: Eq_1101
  DataType: (memptr (ptr16 Eq_340) Eq_1101)
  OrigDataType: (memptr T_1045 (struct (0 T_1072 t0000) (2 T_1061 t0002) (4 T_1091 t0004) (8 T_1076 t0008) (A T_1080 t000A)))
T_1102: (in ds:wArg02 + 0<16> @ 0800:06C0 : segptr32)
  Class: Eq_1102
  DataType: segptr32
  OrigDataType: segptr32
T_1103: (in Mem14[ds:wArg02 + 0<16>:word16] @ 0800:06C0 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_1104: (in 0<16> @ 0800:06C0 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_1105: (in (ds->*wArg02).w0000 <= 0<16> @ 0800:06C0 : bool)
  Class: Eq_1105
  DataType: bool
  OrigDataType: bool
T_1106: (in fn0800_065B @ 0800:06CD : segptr32)
  Class: Eq_1106
  DataType: (ptr32 Eq_1106)
  OrigDataType: (ptr32 (fn T_1108 (T_1045, T_1046)))
T_1107: (in signature of fn0800_065B @ 0800:065B : void)
  Class: Eq_1106
  DataType: (ptr32 Eq_1106)
  OrigDataType: 
T_1108: (in fn0800_065B(ds, wArg02) @ 0800:06CD : word16)
  Class: Eq_1108
  DataType: uint16
  OrigDataType: uint16
T_1109: (in CONVERT(fn0800_065B(ds, wArg02), uint16, uint32) @ 0800:06CD : uint32)
  Class: Eq_1109
  DataType: uint32
  OrigDataType: uint32
T_1110: (in dwArg04 - (uint32) fn0800_065B(ds, wArg02) @ 0800:06CD : ui32)
  Class: Eq_1047
  DataType: (ptr32 int32)
  OrigDataType: ui32
T_1111: (in 0xFFFF<16> @ 0800:06F8 : word16)
  Class: Eq_1096
  DataType: word16
  OrigDataType: word16
T_1112: (in ax_83 != 0xFFFF<16> @ 0800:06F8 : bool)
  Class: Eq_1112
  DataType: bool
  OrigDataType: bool
T_1113: (in ds @ 0800:06F8 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (344 (arr T_4869) a0344)))
T_1114: (in 0x14<16> @ 0800:075D : word16)
  Class: Eq_1114
  DataType: word16
  OrigDataType: word16
T_1115: (in di_11 @ 0800:075D : word16)
  Class: Eq_1114
  DataType: word16
  OrigDataType: word16
T_1116: (in 0x342<16> @ 0800:0760 : word16)
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: word16
T_1117: (in si_12 @ 0800:0760 : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_1113 (struct 0010 (2 cui16 w0002)))
T_1118: (in 1<16> @ 0800:077A : word16)
  Class: Eq_1118
  DataType: word16
  OrigDataType: word16
T_1119: (in di_11 - 1<16> @ 0800:077A : word16)
  Class: Eq_1114
  DataType: word16
  OrigDataType: word16
T_1120: (in 0<16> @ 0800:077D : word16)
  Class: Eq_1114
  DataType: word16
  OrigDataType: word16
T_1121: (in di_11 != 0<16> @ 0800:077D : bool)
  Class: Eq_1121
  DataType: bool
  OrigDataType: bool
T_1122: (in 2<i16> @ 0800:076E : int16)
  Class: Eq_1122
  DataType: int16
  OrigDataType: int16
T_1123: (in si_12 + 2<i16> @ 0800:076E : word16)
  Class: Eq_1123
  DataType: word16
  OrigDataType: word16
T_1124: (in ds:si_12 + 2<i16> @ 0800:076E : segptr32)
  Class: Eq_1124
  DataType: segptr32
  OrigDataType: segptr32
T_1125: (in Mem23[ds:si_12 + 2<i16>:word16] @ 0800:076E : word16)
  Class: Eq_1125
  DataType: cui16
  OrigDataType: cui16
T_1126: (in 0x300<16> @ 0800:076E : word16)
  Class: Eq_1126
  DataType: cui16
  OrigDataType: cui16
T_1127: (in (ds->*si_12).w0002 & 0x300<16> @ 0800:076E : word16)
  Class: Eq_1127
  DataType: cui16
  OrigDataType: cui16
T_1128: (in 0x300<16> @ 0800:076E : word16)
  Class: Eq_1127
  DataType: cui16
  OrigDataType: word16
T_1129: (in ((ds->*si_12).w0002 & 0x300<16>) != 0x300<16> @ 0800:076E : bool)
  Class: Eq_1129
  DataType: bool
  OrigDataType: bool
T_1130: (in 0x10<16> @ 0800:0775 : word16)
  Class: Eq_1130
  DataType: int16
  OrigDataType: int16
T_1131: (in si_12 + 0x10<16> @ 0800:0775 : word16)
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_1113 (struct 0010 (2 cui16 w0002)))
T_1132: (in _fflush @ 0800:0771 : segptr32)
  Class: Eq_1049
  DataType: (ptr32 Eq_1049)
  OrigDataType: (ptr32 (fn T_1133 (T_1113, T_1117)))
T_1133: (in _fflush(ds, si_12) @ 0800:0771 : word16)
  Class: Eq_1053
  DataType: word16
  OrigDataType: word16
T_1134: (in ax @ 0800:0771 : word16)
  Class: Eq_1134
  DataType: word16
  OrigDataType: word16
T_1135: (in ds @ 0800:0771 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1136: (in wArg02 @ 0800:0771 : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_1135 (struct (0 T_1170 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1137: (in 2<i16> @ 0800:078E : int16)
  Class: Eq_1137
  DataType: int16
  OrigDataType: int16
T_1138: (in wArg02 + 2<i16> @ 0800:078E : word16)
  Class: Eq_1138
  DataType: word16
  OrigDataType: word16
T_1139: (in ds:wArg02 + 2<i16> @ 0800:078E : segptr32)
  Class: Eq_1139
  DataType: segptr32
  OrigDataType: segptr32
T_1140: (in Mem11[ds:wArg02 + 2<i16>:word16] @ 0800:078E : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: cui16
T_1141: (in 0x200<16> @ 0800:078E : word16)
  Class: Eq_1141
  DataType: cui16
  OrigDataType: cui16
T_1142: (in (ds->*wArg02).w0002 & 0x200<16> @ 0800:078E : word16)
  Class: Eq_1142
  DataType: cui16
  OrigDataType: cui16
T_1143: (in 0<16> @ 0800:078E : word16)
  Class: Eq_1142
  DataType: cui16
  OrigDataType: word16
T_1144: (in ((ds->*wArg02).w0002 & 0x200<16>) == 0<16> @ 0800:078E : bool)
  Class: Eq_1144
  DataType: bool
  OrigDataType: bool
T_1145: (in 6<i16> @ 0800:0793 : int16)
  Class: Eq_1145
  DataType: int16
  OrigDataType: int16
T_1146: (in wArg02 + 6<i16> @ 0800:0793 : word16)
  Class: Eq_1146
  DataType: (memptr (ptr16 Eq_340) Eq_1146)
  OrigDataType: (memptr T_1135 (struct (2 T_1140 t0002)))
T_1147: (in ds:wArg02 + 6<i16> @ 0800:0793 : segptr32)
  Class: Eq_1147
  DataType: segptr32
  OrigDataType: segptr32
T_1148: (in Mem11[ds:wArg02 + 6<i16>:word16] @ 0800:0793 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1149: (in v12_29 @ 0800:0793 : cu16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1150: (in 8<i16> @ 0800:0796 : int16)
  Class: Eq_1150
  DataType: int16
  OrigDataType: int16
T_1151: (in wArg02 + 8<i16> @ 0800:0796 : word16)
  Class: Eq_1151
  DataType: (memptr (ptr16 Eq_340) Eq_1151)
  OrigDataType: (memptr T_1135 (struct (2 T_1140 t0002) (6 T_1148 t0006)))
T_1152: (in ds:wArg02 + 8<i16> @ 0800:0796 : segptr32)
  Class: Eq_1152
  DataType: segptr32
  OrigDataType: segptr32
T_1153: (in Mem33[ds:wArg02 + 8<i16>:word16] @ 0800:0796 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1154: (in ax_34 @ 0800:0796 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1155: (in 10<i16> @ 0800:0799 : int16)
  Class: Eq_1155
  DataType: int16
  OrigDataType: int16
T_1156: (in wArg02 + 10<i16> @ 0800:0799 : word16)
  Class: Eq_1156
  DataType: (memptr (ptr16 Eq_340) Eq_1156)
  OrigDataType: (memptr T_1135 (struct (2 T_1140 t0002) (6 T_1148 t0006) (8 T_1153 t0008)))
T_1157: (in ds:wArg02 + 10<i16> @ 0800:0799 : segptr32)
  Class: Eq_1157
  DataType: segptr32
  OrigDataType: segptr32
T_1158: (in Mem35[ds:wArg02 + 10<i16>:word16] @ 0800:0799 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1159: (in _read @ 0800:07A2 : segptr32)
  Class: Eq_1159
  DataType: (ptr32 Eq_1159)
  OrigDataType: (ptr32 (fn T_1170 (T_1135, T_1169, T_1154, T_1149)))
T_1160: (in signature of _read @ 0800:09F7 : void)
  Class: Eq_1159
  DataType: (ptr32 Eq_1159)
  OrigDataType: 
T_1161: (in ds @ 0800:07A2 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1162: (in wArg02 @ 0800:07A2 : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: ui16
T_1163: (in wArg04 @ 0800:07A2 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: ui16
T_1164: (in wArg06 @ 0800:07A2 : cu16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: cup16
T_1165: (in 4<i16> @ 0800:07A2 : int16)
  Class: Eq_1165
  DataType: int16
  OrigDataType: int16
T_1166: (in wArg02 + 4<i16> @ 0800:07A2 : word16)
  Class: Eq_1166
  DataType: (memptr (ptr16 Eq_340) Eq_1166)
  OrigDataType: (memptr T_1135 (struct (2 T_1140 t0002) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1167: (in ds:wArg02 + 4<i16> @ 0800:07A2 : segptr32)
  Class: Eq_1167
  DataType: segptr32
  OrigDataType: segptr32
T_1168: (in Mem37[ds:wArg02 + 4<i16>:byte] @ 0800:07A2 : byte)
  Class: Eq_1091
  DataType: int8
  OrigDataType: int8
T_1169: (in CONVERT(Mem37[ds:wArg02 + 4<i16>:byte], int8, int16) @ 0800:07A2 : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: int16
T_1170: (in _read(ds, (int16) (ds->*wArg02).b0004, ax_34, v12_29) @ 0800:07A2 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1171: (in ax_42 @ 0800:07A2 : ci16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_1172: (in 0<16> @ 0800:07A8 : word16)
  Class: Eq_1172
  DataType: word16
  OrigDataType: word16
T_1173: (in wArg02 + 0<16> @ 0800:07A8 : word16)
  Class: Eq_1173
  DataType: (memptr (ptr16 Eq_340) Eq_1173)
  OrigDataType: (memptr T_1135 (struct (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1174: (in ds:wArg02 + 0<16> @ 0800:07A8 : segptr32)
  Class: Eq_1174
  DataType: segptr32
  OrigDataType: segptr32
T_1175: (in Mem54[ds:wArg02 + 0<16>:word16] @ 0800:07A8 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1176: (in 0<16> @ 0800:07AC : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_1177: (in ax_42 <= 0<16> @ 0800:07AC : bool)
  Class: Eq_1177
  DataType: bool
  OrigDataType: bool
T_1178: (in fn0800_075B @ 0800:0790 : segptr32)
  Class: Eq_1178
  DataType: (ptr32 Eq_1178)
  OrigDataType: (ptr32 (fn T_1180 (T_1135)))
T_1179: (in signature of fn0800_075B @ 0800:075B : void)
  Class: Eq_1178
  DataType: (ptr32 Eq_1178)
  OrigDataType: 
T_1180: (in fn0800_075B(ds) @ 0800:0790 : void)
  Class: Eq_1180
  DataType: void
  OrigDataType: void
T_1181: (in 0<16> @ 0800:07BC : word16)
  Class: Eq_1181
  DataType: word16
  OrigDataType: word16
T_1182: (in wArg02 + 0<16> @ 0800:07BC : word16)
  Class: Eq_1182
  DataType: (memptr (ptr16 Eq_340) Eq_1182)
  OrigDataType: (memptr T_1135 (struct (0 T_1175 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1183: (in ds:wArg02 + 0<16> @ 0800:07BC : segptr32)
  Class: Eq_1183
  DataType: segptr32
  OrigDataType: segptr32
T_1184: (in Mem54[ds:wArg02 + 0<16>:word16] @ 0800:07BC : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1185: (in 0<16> @ 0800:07BC : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1186: (in (ds->*wArg02).w0000 != 0<16> @ 0800:07BC : bool)
  Class: Eq_1186
  DataType: bool
  OrigDataType: bool
T_1187: (in 2<i16> @ 0800:07AE : int16)
  Class: Eq_1187
  DataType: int16
  OrigDataType: int16
T_1188: (in wArg02 + 2<i16> @ 0800:07AE : word16)
  Class: Eq_1188
  DataType: (memptr (ptr16 Eq_340) Eq_1188)
  OrigDataType: (memptr T_1135 (struct (0 T_1170 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1189: (in ds:wArg02 + 2<i16> @ 0800:07AE : segptr32)
  Class: Eq_1189
  DataType: segptr32
  OrigDataType: segptr32
T_1190: (in Mem54[ds:wArg02 + 2<i16>:word16] @ 0800:07AE : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: cui16
T_1191: (in 0xFFDF<16> @ 0800:07AE : word16)
  Class: Eq_1191
  DataType: cui16
  OrigDataType: cui16
T_1192: (in (ds->*wArg02).w0002 & 0xFFDF<16> @ 0800:07AE : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: cui16
T_1193: (in 2<i16> @ 0800:07AE : int16)
  Class: Eq_1193
  DataType: int16
  OrigDataType: int16
T_1194: (in wArg02 + 2<i16> @ 0800:07AE : word16)
  Class: Eq_1194
  DataType: (memptr (ptr16 Eq_340) Eq_1194)
  OrigDataType: (memptr T_1135 (struct (0 T_1170 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1195: (in ds:wArg02 + 2<i16> @ 0800:07AE : segptr32)
  Class: Eq_1195
  DataType: segptr32
  OrigDataType: segptr32
T_1196: (in Mem77[ds:wArg02 + 2<i16>:word16] @ 0800:07AE : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: word16
T_1197: (in 0<16> @ 0800:07B3 : word16)
  Class: Eq_1134
  DataType: word16
  OrigDataType: word16
T_1198: (in ax_105 @ 0800:07B3 : word16)
  Class: Eq_1134
  DataType: word16
  OrigDataType: word16
T_1199: (in 0<16> @ 0800:07CC : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1200: (in 0<16> @ 0800:07CC : word16)
  Class: Eq_1200
  DataType: word16
  OrigDataType: word16
T_1201: (in wArg02 + 0<16> @ 0800:07CC : word16)
  Class: Eq_1201
  DataType: (memptr (ptr16 Eq_340) Eq_1201)
  OrigDataType: (memptr T_1135 (struct (0 T_1170 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1202: (in ds:wArg02 + 0<16> @ 0800:07CC : segptr32)
  Class: Eq_1202
  DataType: segptr32
  OrigDataType: segptr32
T_1203: (in Mem62[ds:wArg02 + 0<16>:word16] @ 0800:07CC : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1204: (in 2<i16> @ 0800:07D0 : int16)
  Class: Eq_1204
  DataType: int16
  OrigDataType: int16
T_1205: (in wArg02 + 2<i16> @ 0800:07D0 : word16)
  Class: Eq_1205
  DataType: (memptr (ptr16 Eq_340) Eq_1205)
  OrigDataType: (memptr T_1135 (struct (0 T_1170 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1206: (in ds:wArg02 + 2<i16> @ 0800:07D0 : segptr32)
  Class: Eq_1206
  DataType: segptr32
  OrigDataType: segptr32
T_1207: (in Mem62[ds:wArg02 + 2<i16>:word16] @ 0800:07D0 : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: cui16
T_1208: (in 0x10<16> @ 0800:07D0 : word16)
  Class: Eq_1208
  DataType: cui16
  OrigDataType: cui16
T_1209: (in (ds->*wArg02).w0002 | 0x10<16> @ 0800:07D0 : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: cui16
T_1210: (in 2<i16> @ 0800:07D0 : int16)
  Class: Eq_1210
  DataType: int16
  OrigDataType: int16
T_1211: (in wArg02 + 2<i16> @ 0800:07D0 : word16)
  Class: Eq_1211
  DataType: (memptr (ptr16 Eq_340) Eq_1211)
  OrigDataType: (memptr T_1135 (struct (0 T_1170 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1212: (in ds:wArg02 + 2<i16> @ 0800:07D0 : segptr32)
  Class: Eq_1212
  DataType: segptr32
  OrigDataType: segptr32
T_1213: (in Mem64[ds:wArg02 + 2<i16>:word16] @ 0800:07D0 : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: word16
T_1214: (in 2<i16> @ 0800:07C7 : int16)
  Class: Eq_1214
  DataType: int16
  OrigDataType: int16
T_1215: (in wArg02 + 2<i16> @ 0800:07C7 : word16)
  Class: Eq_1215
  DataType: (memptr (ptr16 Eq_340) Eq_1215)
  OrigDataType: (memptr T_1135 (struct (0 T_1170 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1216: (in ds:wArg02 + 2<i16> @ 0800:07C7 : segptr32)
  Class: Eq_1216
  DataType: segptr32
  OrigDataType: segptr32
T_1217: (in Mem54[ds:wArg02 + 2<i16>:word16] @ 0800:07C7 : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: cui16
T_1218: (in 0xFE7F<16> @ 0800:07C7 : word16)
  Class: Eq_1218
  DataType: cui16
  OrigDataType: cui16
T_1219: (in (ds->*wArg02).w0002 & 0xFE7F<16> @ 0800:07C7 : word16)
  Class: Eq_1219
  DataType: cui16
  OrigDataType: cui16
T_1220: (in 0x20<16> @ 0800:07C7 : word16)
  Class: Eq_1220
  DataType: cui16
  OrigDataType: cui16
T_1221: (in (ds->*wArg02).w0002 & 0xFE7F<16> | 0x20<16> @ 0800:07C7 : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: cui16
T_1222: (in 2<i16> @ 0800:07C7 : int16)
  Class: Eq_1222
  DataType: int16
  OrigDataType: int16
T_1223: (in wArg02 + 2<i16> @ 0800:07C7 : word16)
  Class: Eq_1223
  DataType: (memptr (ptr16 Eq_340) Eq_1223)
  OrigDataType: (memptr T_1135 (struct (0 T_1170 t0000) (2 T_1140 t0002) (4 T_1168 t0004) (6 T_1148 t0006) (8 T_1153 t0008) (A T_1158 t000A)))
T_1224: (in ds:wArg02 + 2<i16> @ 0800:07C7 : segptr32)
  Class: Eq_1224
  DataType: segptr32
  OrigDataType: segptr32
T_1225: (in Mem74[ds:wArg02 + 2<i16>:word16] @ 0800:07C7 : word16)
  Class: Eq_1140
  DataType: cui16
  OrigDataType: word16
T_1226: (in 0xFFFF<16> @ 0800:07D5 : word16)
  Class: Eq_1134
  DataType: word16
  OrigDataType: word16
T_1227: (in ds @ 0800:07D5 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (4AA T_1288 t04AA)))
T_1228: (in wArg02 @ 0800:07D5 : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1229: (in 0<16> @ 0800:080E : word16)
  Class: Eq_1229
  DataType: word16
  OrigDataType: word16
T_1230: (in wArg02 + 0<16> @ 0800:080E : word16)
  Class: Eq_1230
  DataType: word16
  OrigDataType: word16
T_1231: (in ds:wArg02 + 0<16> @ 0800:080E : segptr32)
  Class: Eq_1231
  DataType: segptr32
  OrigDataType: segptr32
T_1232: (in Mem19[ds:wArg02 + 0<16>:word16] @ 0800:080E : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1233: (in 1<16> @ 0800:080E : word16)
  Class: Eq_1233
  DataType: word16
  OrigDataType: word16
T_1234: (in (ds->*wArg02).w0000 + 1<16> @ 0800:080E : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1235: (in v16_22 @ 0800:080E : ci16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_1236: (in 0<16> @ 0800:080E : word16)
  Class: Eq_1236
  DataType: word16
  OrigDataType: word16
T_1237: (in wArg02 + 0<16> @ 0800:080E : word16)
  Class: Eq_1237
  DataType: (memptr (ptr16 Eq_340) ci16)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000)))
T_1238: (in ds:wArg02 + 0<16> @ 0800:080E : segptr32)
  Class: Eq_1238
  DataType: segptr32
  OrigDataType: segptr32
T_1239: (in Mem23[ds:wArg02 + 0<16>:word16] @ 0800:080E : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1240: (in 0<16> @ 0800:0810 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_1241: (in v16_22 < 0<16> @ 0800:0810 : bool)
  Class: Eq_1241
  DataType: bool
  OrigDataType: bool
T_1242: (in 10<i16> @ 0800:0800 : int16)
  Class: Eq_1242
  DataType: int16
  OrigDataType: int16
T_1243: (in wArg02 + 10<i16> @ 0800:0800 : word16)
  Class: Eq_1243
  DataType: (memptr (ptr16 Eq_340) ci16)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000)))
T_1244: (in ds:wArg02 + 10<i16> @ 0800:0800 : segptr32)
  Class: Eq_1244
  DataType: segptr32
  OrigDataType: segptr32
T_1245: (in Mem19[ds:wArg02 + 10<i16>:word16] @ 0800:0800 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1246: (in 1<16> @ 0800:0800 : word16)
  Class: Eq_1246
  DataType: word16
  OrigDataType: word16
T_1247: (in (ds->*wArg02).t000A.u0 + 1<16> @ 0800:0800 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1248: (in 10<i16> @ 0800:0800 : int16)
  Class: Eq_1248
  DataType: int16
  OrigDataType: int16
T_1249: (in wArg02 + 10<i16> @ 0800:0800 : word16)
  Class: Eq_1249
  DataType: (memptr (ptr16 Eq_340) Eq_1249)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (A T_1245 t000A)))
T_1250: (in ds:wArg02 + 10<i16> @ 0800:0800 : segptr32)
  Class: Eq_1250
  DataType: segptr32
  OrigDataType: segptr32
T_1251: (in Mem229[ds:wArg02 + 10<i16>:word16] @ 0800:0800 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1252: (in 2<i16> @ 0800:0819 : int16)
  Class: Eq_1252
  DataType: int16
  OrigDataType: int16
T_1253: (in wArg02 + 2<i16> @ 0800:0819 : word16)
  Class: Eq_1253
  DataType: (memptr (ptr16 Eq_340) Eq_1253)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (A T_1245 t000A)))
T_1254: (in ds:wArg02 + 2<i16> @ 0800:0819 : segptr32)
  Class: Eq_1254
  DataType: segptr32
  OrigDataType: segptr32
T_1255: (in Mem23[ds:wArg02 + 2<i16>:word16] @ 0800:0819 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1256: (in 0x10<16> @ 0800:0819 : word16)
  Class: Eq_1256
  DataType: cui16
  OrigDataType: cui16
T_1257: (in (ds->*wArg02).w0002 | 0x10<16> @ 0800:0819 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1258: (in 2<i16> @ 0800:0819 : int16)
  Class: Eq_1258
  DataType: int16
  OrigDataType: int16
T_1259: (in wArg02 + 2<i16> @ 0800:0819 : word16)
  Class: Eq_1259
  DataType: (memptr (ptr16 Eq_340) Eq_1259)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (A T_1245 t000A)))
T_1260: (in ds:wArg02 + 2<i16> @ 0800:0819 : segptr32)
  Class: Eq_1260
  DataType: segptr32
  OrigDataType: segptr32
T_1261: (in Mem223[ds:wArg02 + 2<i16>:word16] @ 0800:0819 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: word16
T_1262: (in 2<i16> @ 0800:0817 : int16)
  Class: Eq_1262
  DataType: int16
  OrigDataType: int16
T_1263: (in wArg02 + 2<i16> @ 0800:0817 : word16)
  Class: Eq_1263
  DataType: (memptr (ptr16 Eq_340) Eq_1263)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (A T_1245 t000A)))
T_1264: (in ds:wArg02 + 2<i16> @ 0800:0817 : segptr32)
  Class: Eq_1264
  DataType: segptr32
  OrigDataType: segptr32
T_1265: (in Mem23[ds:wArg02 + 2<i16>:word16] @ 0800:0817 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1266: (in 0x110<16> @ 0800:0817 : word16)
  Class: Eq_1266
  DataType: cui16
  OrigDataType: cui16
T_1267: (in (ds->*wArg02).w0002 & 0x110<16> @ 0800:0817 : word16)
  Class: Eq_1267
  DataType: cui16
  OrigDataType: cui16
T_1268: (in 0<16> @ 0800:0817 : word16)
  Class: Eq_1267
  DataType: cui16
  OrigDataType: word16
T_1269: (in ((ds->*wArg02).w0002 & 0x110<16>) == 0<16> @ 0800:0817 : bool)
  Class: Eq_1269
  DataType: bool
  OrigDataType: bool
T_1270: (in 2<i16> @ 0800:0824 : int16)
  Class: Eq_1270
  DataType: int16
  OrigDataType: int16
T_1271: (in wArg02 + 2<i16> @ 0800:0824 : word16)
  Class: Eq_1271
  DataType: (memptr (ptr16 Eq_340) Eq_1271)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (A T_1245 t000A)))
T_1272: (in ds:wArg02 + 2<i16> @ 0800:0824 : segptr32)
  Class: Eq_1272
  DataType: segptr32
  OrigDataType: segptr32
T_1273: (in Mem32[ds:wArg02 + 2<i16>:word16] @ 0800:0824 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1274: (in 0x80<16> @ 0800:0824 : word16)
  Class: Eq_1274
  DataType: cui16
  OrigDataType: cui16
T_1275: (in (ds->*wArg02).w0002 | 0x80<16> @ 0800:0824 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1276: (in 2<i16> @ 0800:0824 : int16)
  Class: Eq_1276
  DataType: int16
  OrigDataType: int16
T_1277: (in wArg02 + 2<i16> @ 0800:0824 : word16)
  Class: Eq_1277
  DataType: (memptr (ptr16 Eq_340) Eq_1277)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (A T_1245 t000A)))
T_1278: (in ds:wArg02 + 2<i16> @ 0800:0824 : segptr32)
  Class: Eq_1278
  DataType: segptr32
  OrigDataType: segptr32
T_1279: (in Mem34[ds:wArg02 + 2<i16>:word16] @ 0800:0824 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: word16
T_1280: (in 6<i16> @ 0800:082D : int16)
  Class: Eq_1280
  DataType: int16
  OrigDataType: int16
T_1281: (in wArg02 + 6<i16> @ 0800:082D : word16)
  Class: Eq_1281
  DataType: (memptr (ptr16 Eq_340) Eq_1281)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (A T_1245 t000A)))
T_1282: (in ds:wArg02 + 6<i16> @ 0800:082D : segptr32)
  Class: Eq_1282
  DataType: segptr32
  OrigDataType: segptr32
T_1283: (in Mem34[ds:wArg02 + 6<i16>:word16] @ 0800:082D : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1284: (in 0<16> @ 0800:082D : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1285: (in (ds->*wArg02).w0006 == 0<16> @ 0800:082D : bool)
  Class: Eq_1285
  DataType: bool
  OrigDataType: bool
T_1286: (in 0x4AA<16> @ 0800:0847 : word16)
  Class: Eq_1286
  DataType: (memptr (ptr16 Eq_340) word16)
  OrigDataType: (memptr T_1227 (struct (0 T_1288 t0000)))
T_1287: (in ds:0x4AA<16> @ 0800:0847 : segptr32)
  Class: Eq_1287
  DataType: segptr32
  OrigDataType: segptr32
T_1288: (in Mem34[ds:0x4AA<16>:word16] @ 0800:0847 : word16)
  Class: Eq_1288
  DataType: word16
  OrigDataType: word16
T_1289: (in 0<16> @ 0800:0847 : word16)
  Class: Eq_1288
  DataType: word16
  OrigDataType: word16
T_1290: (in ds->w04AA != 0<16> @ 0800:0847 : bool)
  Class: Eq_1290
  DataType: bool
  OrigDataType: bool
T_1291: (in fn0800_0782 @ 0800:0835 : segptr32)
  Class: Eq_1291
  DataType: (ptr32 Eq_1291)
  OrigDataType: (ptr32 (fn T_1293 (T_1227, T_1228)))
T_1292: (in signature of fn0800_0782 @ 0800:0782 : void)
  Class: Eq_1291
  DataType: (ptr32 Eq_1291)
  OrigDataType: 
T_1293: (in fn0800_0782(ds, wArg02) @ 0800:0835 : word16)
  Class: Eq_1293
  DataType: word16
  OrigDataType: word16
T_1294: (in 0<16> @ 0800:0835 : word16)
  Class: Eq_1293
  DataType: word16
  OrigDataType: word16
T_1295: (in fn0800_0782(ds, wArg02) == 0<16> @ 0800:0835 : bool)
  Class: Eq_1295
  DataType: bool
  OrigDataType: bool
T_1296: (in 2<i16> @ 0800:0886 : int16)
  Class: Eq_1296
  DataType: int16
  OrigDataType: int16
T_1297: (in wArg02 + 2<i16> @ 0800:0886 : word16)
  Class: Eq_1297
  DataType: (memptr (ptr16 Eq_340) Eq_1297)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (6 T_1283 t0006) (A T_1245 t000A)))
T_1298: (in ds:wArg02 + 2<i16> @ 0800:0886 : segptr32)
  Class: Eq_1298
  DataType: segptr32
  OrigDataType: segptr32
T_1299: (in Mem45[ds:wArg02 + 2<i16>:word16] @ 0800:0886 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1300: (in 0x200<16> @ 0800:0886 : word16)
  Class: Eq_1300
  DataType: cui16
  OrigDataType: cui16
T_1301: (in (ds->*wArg02).w0002 & 0x200<16> @ 0800:0886 : word16)
  Class: Eq_1301
  DataType: cui16
  OrigDataType: cui16
T_1302: (in 0<16> @ 0800:0886 : word16)
  Class: Eq_1301
  DataType: cui16
  OrigDataType: word16
T_1303: (in ((ds->*wArg02).w0002 & 0x200<16>) == 0<16> @ 0800:0886 : bool)
  Class: Eq_1303
  DataType: bool
  OrigDataType: bool
T_1304: (in 0x342<16> @ 0800:084E : word16)
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: word16
T_1305: (in wArg02 != &Eq_340::t0342 @ 0800:084E : bool)
  Class: Eq_1305
  DataType: bool
  OrigDataType: bool
T_1306: (in _isatty @ 0800:085B : segptr32)
  Class: Eq_1306
  DataType: (ptr32 Eq_1306)
  OrigDataType: (ptr32 (fn T_1314 (T_1313)))
T_1307: (in signature of _isatty @ 0800:08F2 : void)
  Class: Eq_1306
  DataType: (ptr32 Eq_1306)
  OrigDataType: 
T_1308: (in wArg02 @ 0800:085B : int16)
  Class: Eq_1308
  DataType: int16
  OrigDataType: word16
T_1309: (in 4<i16> @ 0800:085B : int16)
  Class: Eq_1309
  DataType: int16
  OrigDataType: int16
T_1310: (in wArg02 + 4<i16> @ 0800:085B : word16)
  Class: Eq_1310
  DataType: (memptr (ptr16 Eq_340) Eq_1310)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (6 T_1283 t0006) (A T_1245 t000A)))
T_1311: (in ds:wArg02 + 4<i16> @ 0800:085B : segptr32)
  Class: Eq_1311
  DataType: segptr32
  OrigDataType: segptr32
T_1312: (in Mem34[ds:wArg02 + 4<i16>:byte] @ 0800:085B : byte)
  Class: Eq_1091
  DataType: int8
  OrigDataType: int8
T_1313: (in CONVERT(Mem34[ds:wArg02 + 4<i16>:byte], int8, int16) @ 0800:085B : int16)
  Class: Eq_1308
  DataType: int16
  OrigDataType: int16
T_1314: (in _isatty((int16) (ds->*wArg02).b0004) @ 0800:085B : word16)
  Class: Eq_1314
  DataType: word16
  OrigDataType: word16
T_1315: (in 0<16> @ 0800:085B : word16)
  Class: Eq_1314
  DataType: word16
  OrigDataType: word16
T_1316: (in _isatty((int16) (ds->*wArg02).b0004) != 0<16> @ 0800:085B : bool)
  Class: Eq_1316
  DataType: bool
  OrigDataType: bool
T_1317: (in 2<i16> @ 0800:086B : int16)
  Class: Eq_1317
  DataType: int16
  OrigDataType: int16
T_1318: (in wArg02 + 2<i16> @ 0800:086B : word16)
  Class: Eq_1318
  DataType: (memptr (ptr16 Eq_340) Eq_1318)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1319: (in ds:wArg02 + 2<i16> @ 0800:086B : segptr32)
  Class: Eq_1319
  DataType: segptr32
  OrigDataType: segptr32
T_1320: (in Mem161[ds:wArg02 + 2<i16>:word16] @ 0800:086B : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1321: (in 0x200<16> @ 0800:086B : word16)
  Class: Eq_1321
  DataType: cui16
  OrigDataType: cui16
T_1322: (in (ds->*wArg02).w0002 & 0x200<16> @ 0800:086B : word16)
  Class: Eq_1322
  DataType: cui16
  OrigDataType: cui16
T_1323: (in 0<16> @ 0800:086B : word16)
  Class: Eq_1322
  DataType: cui16
  OrigDataType: word16
T_1324: (in ((ds->*wArg02).w0002 & 0x200<16>) == 0<16> @ 0800:086B : bool)
  Class: Eq_1324
  DataType: bool
  OrigDataType: bool
T_1325: (in 2<i16> @ 0800:085D : int16)
  Class: Eq_1325
  DataType: int16
  OrigDataType: int16
T_1326: (in wArg02 + 2<i16> @ 0800:085D : word16)
  Class: Eq_1326
  DataType: (memptr (ptr16 Eq_340) Eq_1326)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1327: (in ds:wArg02 + 2<i16> @ 0800:085D : segptr32)
  Class: Eq_1327
  DataType: segptr32
  OrigDataType: segptr32
T_1328: (in Mem137[ds:wArg02 + 2<i16>:word16] @ 0800:085D : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1329: (in 0xFDFF<16> @ 0800:085D : word16)
  Class: Eq_1329
  DataType: cui16
  OrigDataType: cui16
T_1330: (in (ds->*wArg02).w0002 & 0xFDFF<16> @ 0800:085D : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1331: (in 2<i16> @ 0800:085D : int16)
  Class: Eq_1331
  DataType: int16
  OrigDataType: int16
T_1332: (in wArg02 + 2<i16> @ 0800:085D : word16)
  Class: Eq_1332
  DataType: (memptr (ptr16 Eq_340) Eq_1332)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1333: (in ds:wArg02 + 2<i16> @ 0800:085D : segptr32)
  Class: Eq_1333
  DataType: segptr32
  OrigDataType: segptr32
T_1334: (in Mem153[ds:wArg02 + 2<i16>:word16] @ 0800:085D : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: word16
T_1335: (in 0<16> @ 0800:07FC : word16)
  Class: Eq_1335
  DataType: word16
  OrigDataType: word16
T_1336: (in wArg02 + 0<16> @ 0800:07FC : word16)
  Class: Eq_1336
  DataType: (memptr (ptr16 Eq_340) Eq_1336)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1337: (in ds:wArg02 + 0<16> @ 0800:07FC : segptr32)
  Class: Eq_1337
  DataType: segptr32
  OrigDataType: segptr32
T_1338: (in Mem17[ds:wArg02 + 0<16>:word16] @ 0800:07FC : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1339: (in 1<16> @ 0800:07FC : word16)
  Class: Eq_1339
  DataType: word16
  OrigDataType: word16
T_1340: (in (ds->*wArg02).w0000 - 1<16> @ 0800:07FC : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1341: (in v9_18 @ 0800:07FC : ci16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_1342: (in 0<16> @ 0800:07FC : word16)
  Class: Eq_1342
  DataType: word16
  OrigDataType: word16
T_1343: (in wArg02 + 0<16> @ 0800:07FC : word16)
  Class: Eq_1343
  DataType: (memptr (ptr16 Eq_340) Eq_1343)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1344: (in ds:wArg02 + 0<16> @ 0800:07FC : segptr32)
  Class: Eq_1344
  DataType: segptr32
  OrigDataType: segptr32
T_1345: (in Mem19[ds:wArg02 + 0<16>:word16] @ 0800:07FC : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1346: (in 0<16> @ 0800:07FE : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_1347: (in v9_18 < 0<16> @ 0800:07FE : bool)
  Class: Eq_1347
  DataType: bool
  OrigDataType: bool
T_1348: (in __read @ 0800:08A1 : segptr32)
  Class: Eq_1348
  DataType: (ptr32 Eq_1348)
  OrigDataType: (ptr32 (fn T_1363 (T_1227, T_1358, T_1361, T_1362)))
T_1349: (in signature of __read @ 0800:0AB3 : void)
  Class: Eq_1348
  DataType: (ptr32 Eq_1348)
  OrigDataType: 
T_1350: (in ds @ 0800:08A1 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1351: (in wArg02 @ 0800:08A1 : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: word16
T_1352: (in wArg04 @ 0800:08A1 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1353: (in wArg06 @ 0800:08A1 : cu16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1354: (in 4<i16> @ 0800:08A1 : int16)
  Class: Eq_1354
  DataType: int16
  OrigDataType: int16
T_1355: (in wArg02 + 4<i16> @ 0800:08A1 : word16)
  Class: Eq_1355
  DataType: (memptr (ptr16 Eq_340) Eq_1355)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1356: (in ds:wArg02 + 4<i16> @ 0800:08A1 : segptr32)
  Class: Eq_1356
  DataType: segptr32
  OrigDataType: segptr32
T_1357: (in Mem69[ds:wArg02 + 4<i16>:byte] @ 0800:08A1 : byte)
  Class: Eq_1091
  DataType: int8
  OrigDataType: int8
T_1358: (in CONVERT(Mem69[ds:wArg02 + 4<i16>:byte], int8, int16) @ 0800:08A1 : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: int16
T_1359: (in fp @ 0800:08A1 : mp16)
  Class: Eq_1359
  DataType: mp16
  OrigDataType: mp16
T_1360: (in 3<i16> @ 0800:08A1 : int16)
  Class: Eq_1360
  DataType: int16
  OrigDataType: int16
T_1361: (in fp - 3<i16> @ 0800:08A1 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: mp16
T_1362: (in 1<16> @ 0800:08A1 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1363: (in __read(ds, (int16) (ds->*wArg02).b0004, fp - 3<i16>, 1<16>) @ 0800:08A1 : word16)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: word16
T_1364: (in 1<16> @ 0800:08A1 : word16)
  Class: Eq_1363
  DataType: cup16
  OrigDataType: word16
T_1365: (in __read(ds, (int16) (ds->*wArg02).b0004, fp - 3<i16>, 1<16>) == 1<16> @ 0800:08A1 : bool)
  Class: Eq_1365
  DataType: bool
  OrigDataType: bool
T_1366: (in fn0800_075B @ 0800:0888 : segptr32)
  Class: Eq_1178
  DataType: (ptr32 Eq_1178)
  OrigDataType: (ptr32 (fn T_1367 (T_1227)))
T_1367: (in fn0800_075B(ds) @ 0800:0888 : void)
  Class: Eq_1180
  DataType: void
  OrigDataType: void
T_1368: (in 0<16> @ 0800:0872 : word16)
  Class: Eq_1368
  DataType: ci16
  OrigDataType: word16
T_1369: (in ax_168 @ 0800:0872 : ci16)
  Class: Eq_1368
  DataType: ci16
  OrigDataType: word16
T_1370: (in 1<16> @ 0800:086D : word16)
  Class: Eq_1368
  DataType: ci16
  OrigDataType: word16
T_1371: (in _setvbuf @ 0800:0879 : segptr32)
  Class: Eq_1371
  DataType: (ptr32 Eq_1371)
  OrigDataType: (ptr32 (fn T_1380 (T_1227, T_1228, T_1378, T_1369, T_1379)))
T_1372: (in signature of _setvbuf @ 0800:0904 : void)
  Class: Eq_1371
  DataType: (ptr32 Eq_1371)
  OrigDataType: 
T_1373: (in ds @ 0800:0879 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (234 T_1538 t0234) (4AA T_1462 t04AA) (4AC T_1457 t04AC)))
T_1374: (in wArg02 @ 0800:0879 : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_682 t0006) (8 T_1375 t0008) (A T_1375 t000A) (E T_1449 t000E)))
T_1375: (in wArg04 @ 0800:0879 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1376: (in wArg06 @ 0800:0879 : ci16)
  Class: Eq_1368
  DataType: ci16
  OrigDataType: ci16
T_1377: (in wArg08 @ 0800:0879 : cu16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: cup16
T_1378: (in 0<16> @ 0800:0879 : word16)
  Class: Eq_688
  DataType: int16
  OrigDataType: word16
T_1379: (in 0x200<16> @ 0800:0879 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1380: (in _setvbuf(ds, wArg02, 0<16>, ax_168, 0x200<16>) @ 0800:0879 : void)
  Class: Eq_1380
  DataType: void
  OrigDataType: void
T_1381: (in bLoc03 @ 0800:08CD : byte)
  Class: Eq_1381
  DataType: byte
  OrigDataType: byte
T_1382: (in 0xD<8> @ 0800:08CD : byte)
  Class: Eq_1381
  DataType: byte
  OrigDataType: byte
T_1383: (in bLoc03 != 0xD<8> @ 0800:08CD : bool)
  Class: Eq_1383
  DataType: bool
  OrigDataType: bool
T_1384: (in _eof @ 0800:08AF : segptr32)
  Class: Eq_1384
  DataType: (ptr32 Eq_1384)
  OrigDataType: (ptr32 (fn T_1393 (T_1227, T_1392)))
T_1385: (in signature of _eof @ 0800:0D5F : void)
  Class: Eq_1384
  DataType: (ptr32 Eq_1384)
  OrigDataType: 
T_1386: (in ds @ 0800:08AF : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1387: (in wArg02 @ 0800:08AF : int16)
  Class: Eq_1387
  DataType: int16
  OrigDataType: ui16
T_1388: (in 4<i16> @ 0800:08AF : int16)
  Class: Eq_1388
  DataType: int16
  OrigDataType: int16
T_1389: (in wArg02 + 4<i16> @ 0800:08AF : word16)
  Class: Eq_1389
  DataType: (memptr (ptr16 Eq_340) Eq_1389)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1390: (in ds:wArg02 + 4<i16> @ 0800:08AF : segptr32)
  Class: Eq_1390
  DataType: segptr32
  OrigDataType: segptr32
T_1391: (in Mem75[ds:wArg02 + 4<i16>:byte] @ 0800:08AF : byte)
  Class: Eq_1091
  DataType: int8
  OrigDataType: int8
T_1392: (in CONVERT(Mem75[ds:wArg02 + 4<i16>:byte], int8, int16) @ 0800:08AF : int16)
  Class: Eq_1387
  DataType: int16
  OrigDataType: int16
T_1393: (in _eof(ds, (int16) (ds->*wArg02).b0004) @ 0800:08AF : word16)
  Class: Eq_1393
  DataType: word16
  OrigDataType: word16
T_1394: (in 1<16> @ 0800:08AF : word16)
  Class: Eq_1393
  DataType: word16
  OrigDataType: word16
T_1395: (in _eof(ds, (int16) (ds->*wArg02).b0004) == 1<16> @ 0800:08AF : bool)
  Class: Eq_1395
  DataType: bool
  OrigDataType: bool
T_1396: (in 2<i16> @ 0800:08C1 : int16)
  Class: Eq_1396
  DataType: int16
  OrigDataType: int16
T_1397: (in wArg02 + 2<i16> @ 0800:08C1 : word16)
  Class: Eq_1397
  DataType: (memptr (ptr16 Eq_340) Eq_1397)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1398: (in ds:wArg02 + 2<i16> @ 0800:08C1 : segptr32)
  Class: Eq_1398
  DataType: segptr32
  OrigDataType: segptr32
T_1399: (in Mem105[ds:wArg02 + 2<i16>:word16] @ 0800:08C1 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1400: (in 0xFE7F<16> @ 0800:08C1 : word16)
  Class: Eq_1400
  DataType: cui16
  OrigDataType: cui16
T_1401: (in (ds->*wArg02).w0002 & 0xFE7F<16> @ 0800:08C1 : word16)
  Class: Eq_1401
  DataType: cui16
  OrigDataType: cui16
T_1402: (in 0x20<16> @ 0800:08C1 : word16)
  Class: Eq_1402
  DataType: cui16
  OrigDataType: cui16
T_1403: (in (ds->*wArg02).w0002 & 0xFE7F<16> | 0x20<16> @ 0800:08C1 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1404: (in 2<i16> @ 0800:08C1 : int16)
  Class: Eq_1404
  DataType: int16
  OrigDataType: int16
T_1405: (in wArg02 + 2<i16> @ 0800:08C1 : word16)
  Class: Eq_1405
  DataType: (memptr (ptr16 Eq_340) Eq_1405)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1406: (in ds:wArg02 + 2<i16> @ 0800:08C1 : segptr32)
  Class: Eq_1406
  DataType: segptr32
  OrigDataType: segptr32
T_1407: (in Mem125[ds:wArg02 + 2<i16>:word16] @ 0800:08C1 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: word16
T_1408: (in 2<i16> @ 0800:08B1 : int16)
  Class: Eq_1408
  DataType: int16
  OrigDataType: int16
T_1409: (in wArg02 + 2<i16> @ 0800:08B1 : word16)
  Class: Eq_1409
  DataType: (memptr (ptr16 Eq_340) Eq_1409)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1410: (in ds:wArg02 + 2<i16> @ 0800:08B1 : segptr32)
  Class: Eq_1410
  DataType: segptr32
  OrigDataType: segptr32
T_1411: (in Mem105[ds:wArg02 + 2<i16>:word16] @ 0800:08B1 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1412: (in 0x10<16> @ 0800:08B1 : word16)
  Class: Eq_1412
  DataType: cui16
  OrigDataType: cui16
T_1413: (in (ds->*wArg02).w0002 | 0x10<16> @ 0800:08B1 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1414: (in 2<i16> @ 0800:08B1 : int16)
  Class: Eq_1414
  DataType: int16
  OrigDataType: int16
T_1415: (in wArg02 + 2<i16> @ 0800:08B1 : word16)
  Class: Eq_1415
  DataType: (memptr (ptr16 Eq_340) Eq_1415)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1416: (in ds:wArg02 + 2<i16> @ 0800:08B1 : segptr32)
  Class: Eq_1416
  DataType: segptr32
  OrigDataType: segptr32
T_1417: (in Mem127[ds:wArg02 + 2<i16>:word16] @ 0800:08B1 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: word16
T_1418: (in 2<i16> @ 0800:08D6 : int16)
  Class: Eq_1418
  DataType: int16
  OrigDataType: int16
T_1419: (in wArg02 + 2<i16> @ 0800:08D6 : word16)
  Class: Eq_1419
  DataType: (memptr (ptr16 Eq_340) Eq_1419)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1420: (in ds:wArg02 + 2<i16> @ 0800:08D6 : segptr32)
  Class: Eq_1420
  DataType: segptr32
  OrigDataType: segptr32
T_1421: (in Mem75[ds:wArg02 + 2<i16>:word16] @ 0800:08D6 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1422: (in 0xFFDF<16> @ 0800:08D6 : word16)
  Class: Eq_1422
  DataType: cui16
  OrigDataType: cui16
T_1423: (in (ds->*wArg02).w0002 & 0xFFDF<16> @ 0800:08D6 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1424: (in 2<i16> @ 0800:08D6 : int16)
  Class: Eq_1424
  DataType: int16
  OrigDataType: int16
T_1425: (in wArg02 + 2<i16> @ 0800:08D6 : word16)
  Class: Eq_1425
  DataType: (memptr (ptr16 Eq_340) Eq_1425)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1426: (in ds:wArg02 + 2<i16> @ 0800:08D6 : segptr32)
  Class: Eq_1426
  DataType: segptr32
  OrigDataType: segptr32
T_1427: (in Mem94[ds:wArg02 + 2<i16>:word16] @ 0800:08D6 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: word16
T_1428: (in 2<i16> @ 0800:08D4 : int16)
  Class: Eq_1428
  DataType: int16
  OrigDataType: int16
T_1429: (in wArg02 + 2<i16> @ 0800:08D4 : word16)
  Class: Eq_1429
  DataType: (memptr (ptr16 Eq_340) Eq_1429)
  OrigDataType: (memptr T_1227 (struct (0 T_1232 t0000) (2 T_1255 t0002) (4 T_1312 t0004) (6 T_1283 t0006) (A T_1245 t000A)))
T_1430: (in ds:wArg02 + 2<i16> @ 0800:08D4 : segptr32)
  Class: Eq_1430
  DataType: segptr32
  OrigDataType: segptr32
T_1431: (in Mem75[ds:wArg02 + 2<i16>:word16] @ 0800:08D4 : word16)
  Class: Eq_1255
  DataType: cui16
  OrigDataType: cui16
T_1432: (in 0x40<16> @ 0800:08D4 : word16)
  Class: Eq_1432
  DataType: cui16
  OrigDataType: cui16
T_1433: (in (ds->*wArg02).w0002 & 0x40<16> @ 0800:08D4 : word16)
  Class: Eq_1433
  DataType: cui16
  OrigDataType: cui16
T_1434: (in 0<16> @ 0800:08D4 : word16)
  Class: Eq_1433
  DataType: cui16
  OrigDataType: word16
T_1435: (in ((ds->*wArg02).w0002 & 0x40<16>) == 0<16> @ 0800:08D4 : bool)
  Class: Eq_1435
  DataType: bool
  OrigDataType: bool
T_1436: (in ax @ 0800:08D4 : cui16)
  Class: Eq_1436
  DataType: cui16
  OrigDataType: word16
T_1437: (in msdos_ioctl_get_device_info @ 0800:08FB : segptr32)
  Class: Eq_1437
  DataType: (ptr32 Eq_1437)
  OrigDataType: (ptr32 (fn T_1443 (T_1308, T_1442)))
T_1438: (in signature of msdos_ioctl_get_device_info : void)
  Class: Eq_1437
  DataType: (ptr32 Eq_1437)
  OrigDataType: 
T_1439: (in bx @ 0800:08FB : word16)
  Class: Eq_1308
  DataType: int16
  OrigDataType: 
T_1440: (in dxOut @ 0800:08FB : word16)
  Class: Eq_1440
  DataType: word16
  OrigDataType: 
T_1441: (in dx_10 @ 0800:08FB : cui16)
  Class: Eq_1441
  DataType: cui16
  OrigDataType: cui16
T_1442: (in out dx_10 @ 0800:08FB : word16)
  Class: Eq_1440
  DataType: word16
  OrigDataType: word16
T_1443: (in msdos_ioctl_get_device_info(wArg02, out dx_10) @ 0800:08FB : word32)
  Class: Eq_1443
  DataType: word32
  OrigDataType: word32
T_1444: (in 0x80<16> @ 0800:0903 : word16)
  Class: Eq_1444
  DataType: cui16
  OrigDataType: cui16
T_1445: (in dx_10 & 0x80<16> @ 0800:0903 : word16)
  Class: Eq_1436
  DataType: cui16
  OrigDataType: cui16
T_1446: (in 14<i16> @ 0800:0914 : int16)
  Class: Eq_1446
  DataType: int16
  OrigDataType: int16
T_1447: (in wArg02 + 14<i16> @ 0800:0914 : word16)
  Class: Eq_1447
  DataType: word16
  OrigDataType: word16
T_1448: (in ds:wArg02 + 14<i16> @ 0800:0914 : segptr32)
  Class: Eq_1448
  DataType: segptr32
  OrigDataType: segptr32
T_1449: (in Mem14[ds:wArg02 + 14<i16>:word16] @ 0800:0914 : word16)
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: word16
T_1450: (in (ds->*wArg02).ptr000E != wArg02 @ 0800:0914 : bool)
  Class: Eq_1450
  DataType: bool
  OrigDataType: bool
T_1451: (in 2<16> @ 0800:091A : word16)
  Class: Eq_1368
  DataType: ci16
  OrigDataType: ci16
T_1452: (in wArg06 > 2<16> @ 0800:091A : bool)
  Class: Eq_1452
  DataType: bool
  OrigDataType: bool
T_1453: (in 0x7FFF<16> @ 0800:0920 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: cup16
T_1454: (in wArg08 <= 0x7FFF<16> @ 0800:0920 : bool)
  Class: Eq_1454
  DataType: bool
  OrigDataType: bool
T_1455: (in 0x4AC<16> @ 0800:092D : word16)
  Class: Eq_1455
  DataType: (memptr (ptr16 Eq_340) word16)
  OrigDataType: (memptr T_1373 (struct (0 T_1457 t0000)))
T_1456: (in ds:0x4AC<16> @ 0800:092D : segptr32)
  Class: Eq_1456
  DataType: segptr32
  OrigDataType: segptr32
T_1457: (in Mem14[ds:0x4AC<16>:word16] @ 0800:092D : word16)
  Class: Eq_1457
  DataType: word16
  OrigDataType: word16
T_1458: (in 0<16> @ 0800:092D : word16)
  Class: Eq_1457
  DataType: word16
  OrigDataType: word16
T_1459: (in ds->w04AC != 0<16> @ 0800:092D : bool)
  Class: Eq_1459
  DataType: bool
  OrigDataType: bool
T_1460: (in 0x4AA<16> @ 0800:0943 : word16)
  Class: Eq_1460
  DataType: (memptr (ptr16 Eq_340) word16)
  OrigDataType: (memptr T_1373 (struct (0 T_1462 t0000)))
T_1461: (in ds:0x4AA<16> @ 0800:0943 : segptr32)
  Class: Eq_1461
  DataType: segptr32
  OrigDataType: segptr32
T_1462: (in Mem14[ds:0x4AA<16>:word16] @ 0800:0943 : word16)
  Class: Eq_1288
  DataType: word16
  OrigDataType: word16
T_1463: (in 0<16> @ 0800:0943 : word16)
  Class: Eq_1288
  DataType: word16
  OrigDataType: word16
T_1464: (in ds->w04AA != 0<16> @ 0800:0943 : bool)
  Class: Eq_1464
  DataType: bool
  OrigDataType: bool
T_1465: (in 0x352<16> @ 0800:0934 : word16)
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: word16
T_1466: (in wArg02 != &Eq_340::t0352 @ 0800:0934 : bool)
  Class: Eq_1466
  DataType: bool
  OrigDataType: bool
T_1467: (in 1<16> @ 0800:0936 : word16)
  Class: Eq_1457
  DataType: word16
  OrigDataType: word16
T_1468: (in 0x4AC<16> @ 0800:0936 : word16)
  Class: Eq_1468
  DataType: (memptr (ptr16 Eq_340) word16)
  OrigDataType: (memptr T_1373 (struct (0 T_1470 t0000)))
T_1469: (in ds:0x4AC<16> @ 0800:0936 : segptr32)
  Class: Eq_1469
  DataType: segptr32
  OrigDataType: segptr32
T_1470: (in Mem39[ds:0x4AC<16>:word16] @ 0800:0936 : word16)
  Class: Eq_1457
  DataType: word16
  OrigDataType: word16
T_1471: (in 0<16> @ 0800:0955 : word16)
  Class: Eq_1471
  DataType: word16
  OrigDataType: word16
T_1472: (in wArg02 + 0<16> @ 0800:0955 : word16)
  Class: Eq_1472
  DataType: (memptr (ptr16 Eq_340) Eq_1472)
  OrigDataType: (memptr T_1373 (struct (E T_1449 t000E)))
T_1473: (in ds:wArg02 + 0<16> @ 0800:0955 : segptr32)
  Class: Eq_1473
  DataType: segptr32
  OrigDataType: segptr32
T_1474: (in Mem42[ds:wArg02 + 0<16>:word16] @ 0800:0955 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1475: (in 0<16> @ 0800:0955 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_1476: (in (ds->*wArg02).w0000 == 0<16> @ 0800:0955 : bool)
  Class: Eq_1476
  DataType: bool
  OrigDataType: bool
T_1477: (in 2<i16> @ 0800:096B : int16)
  Class: Eq_1477
  DataType: int16
  OrigDataType: int16
T_1478: (in wArg02 + 2<i16> @ 0800:096B : word16)
  Class: Eq_1478
  DataType: (memptr (ptr16 Eq_340) Eq_1478)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (E T_1449 t000E)))
T_1479: (in ds:wArg02 + 2<i16> @ 0800:096B : segptr32)
  Class: Eq_1479
  DataType: segptr32
  OrigDataType: segptr32
T_1480: (in Mem75[ds:wArg02 + 2<i16>:word16] @ 0800:096B : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: cui16
T_1481: (in 4<16> @ 0800:096B : word16)
  Class: Eq_1481
  DataType: cui16
  OrigDataType: cui16
T_1482: (in (ds->*wArg02).w0002 & 4<16> @ 0800:096B : word16)
  Class: Eq_1482
  DataType: cui16
  OrigDataType: cui16
T_1483: (in 0<16> @ 0800:096B : word16)
  Class: Eq_1482
  DataType: cui16
  OrigDataType: word16
T_1484: (in ((ds->*wArg02).w0002 & 4<16>) == 0<16> @ 0800:096B : bool)
  Class: Eq_1484
  DataType: bool
  OrigDataType: bool
T_1485: (in _fseek @ 0800:0960 : segptr32)
  Class: Eq_1485
  DataType: (ptr32 Eq_1485)
  OrigDataType: (ptr32 (fn T_1489 (T_1373, T_1374, T_1487, T_1488)))
T_1486: (in signature of _fseek @ 0800:06A2 : void)
  Class: Eq_1485
  DataType: (ptr32 Eq_1485)
  OrigDataType: 
T_1487: (in 0<32> @ 0800:0960 : ui32)
  Class: Eq_1047
  DataType: (ptr32 int32)
  OrigDataType: ui32
T_1488: (in 1<16> @ 0800:0960 : word16)
  Class: Eq_1048
  DataType: word16
  OrigDataType: word16
T_1489: (in _fseek(ds, wArg02, 0<32>, 1<16>) @ 0800:0960 : void)
  Class: Eq_1489
  DataType: void
  OrigDataType: void
T_1490: (in 0x342<16> @ 0800:094A : word16)
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: word16
T_1491: (in wArg02 != &Eq_340::t0342 @ 0800:094A : bool)
  Class: Eq_1491
  DataType: bool
  OrigDataType: bool
T_1492: (in 1<16> @ 0800:094C : word16)
  Class: Eq_1288
  DataType: word16
  OrigDataType: word16
T_1493: (in 0x4AA<16> @ 0800:094C : word16)
  Class: Eq_1493
  DataType: (memptr (ptr16 Eq_340) word16)
  OrigDataType: (memptr T_1373 (struct (0 T_1495 t0000)))
T_1494: (in ds:0x4AA<16> @ 0800:094C : segptr32)
  Class: Eq_1494
  DataType: segptr32
  OrigDataType: segptr32
T_1495: (in Mem38[ds:0x4AA<16>:word16] @ 0800:094C : word16)
  Class: Eq_1288
  DataType: word16
  OrigDataType: word16
T_1496: (in 2<i16> @ 0800:0974 : int16)
  Class: Eq_1496
  DataType: int16
  OrigDataType: int16
T_1497: (in wArg02 + 2<i16> @ 0800:0974 : word16)
  Class: Eq_1497
  DataType: (memptr (ptr16 Eq_340) Eq_1497)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (E T_1449 t000E)))
T_1498: (in ds:wArg02 + 2<i16> @ 0800:0974 : segptr32)
  Class: Eq_1498
  DataType: segptr32
  OrigDataType: segptr32
T_1499: (in Mem97[ds:wArg02 + 2<i16>:word16] @ 0800:0974 : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: cui16
T_1500: (in 0xFFF3<16> @ 0800:0974 : word16)
  Class: Eq_1500
  DataType: cui16
  OrigDataType: cui16
T_1501: (in (ds->*wArg02).w0002 & 0xFFF3<16> @ 0800:0974 : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: cui16
T_1502: (in 2<i16> @ 0800:0974 : int16)
  Class: Eq_1502
  DataType: int16
  OrigDataType: int16
T_1503: (in wArg02 + 2<i16> @ 0800:0974 : word16)
  Class: Eq_1503
  DataType: (memptr (ptr16 Eq_340) Eq_1503)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (E T_1449 t000E)))
T_1504: (in ds:wArg02 + 2<i16> @ 0800:0974 : segptr32)
  Class: Eq_1504
  DataType: segptr32
  OrigDataType: segptr32
T_1505: (in Mem99[ds:wArg02 + 2<i16>:word16] @ 0800:0974 : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: word16
T_1506: (in 0<16> @ 0800:0979 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1507: (in 6<i16> @ 0800:0979 : int16)
  Class: Eq_1507
  DataType: int16
  OrigDataType: int16
T_1508: (in wArg02 + 6<i16> @ 0800:0979 : word16)
  Class: Eq_1508
  DataType: (memptr (ptr16 Eq_340) Eq_1508)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (E T_1449 t000E)))
T_1509: (in ds:wArg02 + 6<i16> @ 0800:0979 : segptr32)
  Class: Eq_1509
  DataType: segptr32
  OrigDataType: segptr32
T_1510: (in Mem101[ds:wArg02 + 6<i16>:word16] @ 0800:0979 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1511: (in 5<16> @ 0800:0983 : word16)
  Class: Eq_1511
  DataType: int16
  OrigDataType: int16
T_1512: (in wArg02 + 5<16> @ 0800:0983 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_1510 t0006) (E T_1449 t000E)))
T_1513: (in 8<i16> @ 0800:0983 : int16)
  Class: Eq_1513
  DataType: int16
  OrigDataType: int16
T_1514: (in wArg02 + 8<i16> @ 0800:0983 : word16)
  Class: Eq_1514
  DataType: (memptr (ptr16 Eq_340) Eq_1514)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_1510 t0006) (E T_1449 t000E)))
T_1515: (in ds:wArg02 + 8<i16> @ 0800:0983 : segptr32)
  Class: Eq_1515
  DataType: segptr32
  OrigDataType: segptr32
T_1516: (in Mem104[ds:wArg02 + 8<i16>:word16] @ 0800:0983 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1517: (in wArg02 + 5<16> @ 0800:0986 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_1510 t0006) (8 T_1516 t0008) (E T_1449 t000E)))
T_1518: (in 10<i16> @ 0800:0986 : int16)
  Class: Eq_1518
  DataType: int16
  OrigDataType: int16
T_1519: (in wArg02 + 10<i16> @ 0800:0986 : word16)
  Class: Eq_1519
  DataType: (memptr (ptr16 Eq_340) Eq_1519)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_1510 t0006) (8 T_1516 t0008) (E T_1449 t000E)))
T_1520: (in ds:wArg02 + 10<i16> @ 0800:0986 : segptr32)
  Class: Eq_1520
  DataType: segptr32
  OrigDataType: segptr32
T_1521: (in Mem105[ds:wArg02 + 10<i16>:word16] @ 0800:0986 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1522: (in 2<16> @ 0800:098D : word16)
  Class: Eq_1368
  DataType: ci16
  OrigDataType: word16
T_1523: (in wArg06 == 2<16> @ 0800:098D : bool)
  Class: Eq_1523
  DataType: bool
  OrigDataType: bool
T_1524: (in _free @ 0800:0970 : segptr32)
  Class: Eq_1524
  DataType: (ptr32 Eq_1524)
  OrigDataType: (ptr32 (fn T_1532 (T_1373, T_1531)))
T_1525: (in signature of _free @ 0800:16AD : void)
  Class: Eq_1524
  DataType: (ptr32 Eq_1524)
  OrigDataType: 
T_1526: (in ds @ 0800:0970 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (628 T_3574 t0628)))
T_1527: (in wArg02 @ 0800:0970 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1528: (in 8<i16> @ 0800:0970 : int16)
  Class: Eq_1528
  DataType: int16
  OrigDataType: int16
T_1529: (in wArg02 + 8<i16> @ 0800:0970 : word16)
  Class: Eq_1529
  DataType: (memptr (ptr16 Eq_340) Eq_1529)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_1510 t0006) (8 T_1516 t0008) (A T_1521 t000A) (E T_1449 t000E)))
T_1530: (in ds:wArg02 + 8<i16> @ 0800:0970 : segptr32)
  Class: Eq_1530
  DataType: segptr32
  OrigDataType: segptr32
T_1531: (in Mem75[ds:wArg02 + 8<i16>:word16] @ 0800:0970 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1532: (in _free(ds, (ds->*wArg02).t0008.u0) @ 0800:0970 : void)
  Class: Eq_1532
  DataType: void
  OrigDataType: void
T_1533: (in 0<16> @ 0800:0991 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: cup16
T_1534: (in wArg08 <= 0<16> @ 0800:0991 : bool)
  Class: Eq_1534
  DataType: bool
  OrigDataType: bool
T_1535: (in 0x9D6<16> @ 0800:0993 : word16)
  Class: Eq_1535
  DataType: word16
  OrigDataType: word16
T_1536: (in 0x234<16> @ 0800:0993 : word16)
  Class: Eq_1536
  DataType: (memptr (ptr16 Eq_340) word16)
  OrigDataType: (memptr T_1373 (struct (0 T_1538 t0000)))
T_1537: (in ds:0x234<16> @ 0800:0993 : segptr32)
  Class: Eq_1537
  DataType: segptr32
  OrigDataType: segptr32
T_1538: (in Mem123[ds:0x234<16>:word16] @ 0800:0993 : word16)
  Class: Eq_1535
  DataType: word16
  OrigDataType: word16
T_1539: (in 0<16> @ 0800:099D : word16)
  Class: Eq_688
  DataType: int16
  OrigDataType: word16
T_1540: (in wArg04 != 0<16> @ 0800:099D : bool)
  Class: Eq_1540
  DataType: bool
  OrigDataType: bool
T_1541: (in 10<i16> @ 0800:09BA : int16)
  Class: Eq_1541
  DataType: int16
  OrigDataType: int16
T_1542: (in wArg02 + 10<i16> @ 0800:09BA : word16)
  Class: Eq_1542
  DataType: (memptr (ptr16 Eq_340) Eq_1542)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_1510 t0006) (8 T_1512 t0008) (A T_1521 t000A) (E T_1449 t000E)))
T_1543: (in ds:wArg02 + 10<i16> @ 0800:09BA : segptr32)
  Class: Eq_1543
  DataType: segptr32
  OrigDataType: segptr32
T_1544: (in Mem157[ds:wArg02 + 10<i16>:word16] @ 0800:09BA : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1545: (in 8<i16> @ 0800:09BD : int16)
  Class: Eq_1545
  DataType: int16
  OrigDataType: int16
T_1546: (in wArg02 + 8<i16> @ 0800:09BD : word16)
  Class: Eq_1546
  DataType: (memptr (ptr16 Eq_340) Eq_1546)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_1510 t0006) (8 T_1512 t0008) (A T_1375 t000A) (E T_1449 t000E)))
T_1547: (in ds:wArg02 + 8<i16> @ 0800:09BD : segptr32)
  Class: Eq_1547
  DataType: segptr32
  OrigDataType: segptr32
T_1548: (in Mem158[ds:wArg02 + 8<i16>:word16] @ 0800:09BD : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1549: (in 6<i16> @ 0800:09C0 : int16)
  Class: Eq_1549
  DataType: int16
  OrigDataType: int16
T_1550: (in wArg02 + 6<i16> @ 0800:09C0 : word16)
  Class: Eq_1550
  DataType: (memptr (ptr16 Eq_340) Eq_1550)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_1510 t0006) (8 T_1375 t0008) (A T_1375 t000A) (E T_1449 t000E)))
T_1551: (in ds:wArg02 + 6<i16> @ 0800:09C0 : segptr32)
  Class: Eq_1551
  DataType: segptr32
  OrigDataType: segptr32
T_1552: (in Mem160[ds:wArg02 + 6<i16>:word16] @ 0800:09C0 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1553: (in 1<16> @ 0800:09C7 : word16)
  Class: Eq_1368
  DataType: ci16
  OrigDataType: word16
T_1554: (in wArg06 != 1<16> @ 0800:09C7 : bool)
  Class: Eq_1554
  DataType: bool
  OrigDataType: bool
T_1555: (in _malloc @ 0800:09A0 : segptr32)
  Class: Eq_684
  DataType: (ptr32 Eq_684)
  OrigDataType: (ptr32 (fn T_1556 (T_1373, T_1377)))
T_1556: (in _malloc(ds, wArg08) @ 0800:09A0 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1557: (in ax_129 @ 0800:09A0 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1558: (in 0<16> @ 0800:09A9 : word16)
  Class: Eq_688
  DataType: int16
  OrigDataType: word16
T_1559: (in ax_129 == 0<16> @ 0800:09A9 : bool)
  Class: Eq_1559
  DataType: bool
  OrigDataType: bool
T_1560: (in 2<i16> @ 0800:09AB : int16)
  Class: Eq_1560
  DataType: int16
  OrigDataType: int16
T_1561: (in wArg02 + 2<i16> @ 0800:09AB : word16)
  Class: Eq_1561
  DataType: (memptr (ptr16 Eq_340) Eq_1561)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_682 t0006) (8 T_1375 t0008) (A T_1375 t000A) (E T_1449 t000E)))
T_1562: (in ds:wArg02 + 2<i16> @ 0800:09AB : segptr32)
  Class: Eq_1562
  DataType: segptr32
  OrigDataType: segptr32
T_1563: (in Mem139[ds:wArg02 + 2<i16>:word16] @ 0800:09AB : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: cui16
T_1564: (in 4<16> @ 0800:09AB : word16)
  Class: Eq_1564
  DataType: cui16
  OrigDataType: cui16
T_1565: (in (ds->*wArg02).w0002 | 4<16> @ 0800:09AB : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: cui16
T_1566: (in 2<i16> @ 0800:09AB : int16)
  Class: Eq_1566
  DataType: int16
  OrigDataType: int16
T_1567: (in wArg02 + 2<i16> @ 0800:09AB : word16)
  Class: Eq_1567
  DataType: (memptr (ptr16 Eq_340) Eq_1567)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_682 t0006) (8 T_1375 t0008) (A T_1375 t000A) (E T_1449 t000E)))
T_1568: (in ds:wArg02 + 2<i16> @ 0800:09AB : segptr32)
  Class: Eq_1568
  DataType: segptr32
  OrigDataType: segptr32
T_1569: (in Mem147[ds:wArg02 + 2<i16>:word16] @ 0800:09AB : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: word16
T_1570: (in 2<i16> @ 0800:09C9 : int16)
  Class: Eq_1570
  DataType: int16
  OrigDataType: int16
T_1571: (in wArg02 + 2<i16> @ 0800:09C9 : word16)
  Class: Eq_1571
  DataType: (memptr (ptr16 Eq_340) Eq_1571)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_682 t0006) (8 T_1375 t0008) (A T_1375 t000A) (E T_1449 t000E)))
T_1572: (in ds:wArg02 + 2<i16> @ 0800:09C9 : segptr32)
  Class: Eq_1572
  DataType: segptr32
  OrigDataType: segptr32
T_1573: (in Mem160[ds:wArg02 + 2<i16>:word16] @ 0800:09C9 : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: cui16
T_1574: (in 8<16> @ 0800:09C9 : word16)
  Class: Eq_1574
  DataType: cui16
  OrigDataType: cui16
T_1575: (in (ds->*wArg02).w0002 | 8<16> @ 0800:09C9 : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: cui16
T_1576: (in 2<i16> @ 0800:09C9 : int16)
  Class: Eq_1576
  DataType: int16
  OrigDataType: int16
T_1577: (in wArg02 + 2<i16> @ 0800:09C9 : word16)
  Class: Eq_1577
  DataType: (memptr (ptr16 Eq_340) Eq_1577)
  OrigDataType: (memptr T_1373 (struct (0 T_1474 t0000) (2 T_1480 t0002) (6 T_682 t0006) (8 T_1375 t0008) (A T_1375 t000A) (E T_1449 t000E)))
T_1578: (in ds:wArg02 + 2<i16> @ 0800:09C9 : segptr32)
  Class: Eq_1578
  DataType: segptr32
  OrigDataType: segptr32
T_1579: (in Mem164[ds:wArg02 + 2<i16>:word16] @ 0800:09C9 : word16)
  Class: Eq_1480
  DataType: cui16
  OrigDataType: word16
T_1580: (in ax @ 0800:09C9 : Eq_1363)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: word16
T_1581: (in 1<16> @ 0800:0A06 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: cup16
T_1582: (in wArg06 < 1<16> @ 0800:0A06 : bool)
  Class: Eq_1582
  DataType: bool
  OrigDataType: bool
T_1583: (in 0<16> @ 0800:0A15 : word16)
  Class: Eq_1363
  DataType: cup16
  OrigDataType: word16
T_1584: (in ax_156 @ 0800:0A15 : Eq_1363)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: (union (cup16 u0) ((memptr (ptr16 Eq_340) byte) u1))
T_1585: (in 0x482<16> @ 0800:0A13 : word16)
  Class: Eq_1585
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1161 (struct (0 (arr T_4871) a0000)))
T_1586: (in ds:0x482<16> @ 0800:0A13 : segptr32)
  Class: Eq_1586
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4871) a0000)))
T_1587: (in 2<16> @ 0800:0A13 : ui16)
  Class: Eq_1587
  DataType: ui16
  OrigDataType: ui16
T_1588: (in wArg02 * 2<16> @ 0800:0A13 : word16)
  Class: Eq_1588
  DataType: ui16
  OrigDataType: ui16
T_1589: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0A13 : word16)
  Class: Eq_1589
  DataType: cui16
  OrigDataType: cui16
T_1590: (in 0x200<16> @ 0800:0A13 : word16)
  Class: Eq_1590
  DataType: cui16
  OrigDataType: cui16
T_1591: (in ds->a0482[0<i32>][wArg02] & 0x200<16> @ 0800:0A13 : word16)
  Class: Eq_1591
  DataType: cui16
  OrigDataType: cui16
T_1592: (in 0<16> @ 0800:0A13 : word16)
  Class: Eq_1591
  DataType: cui16
  OrigDataType: word16
T_1593: (in (ds->a0482[0<i32>][wArg02] & 0x200<16>) == 0<16> @ 0800:0A13 : bool)
  Class: Eq_1593
  DataType: bool
  OrigDataType: bool
T_1594: (in __read @ 0800:0A23 : segptr32)
  Class: Eq_1348
  DataType: (ptr32 Eq_1348)
  OrigDataType: (ptr32 (fn T_1595 (T_1161, T_1162, T_1163, T_1164)))
T_1595: (in __read(ds, wArg02, wArg04, wArg06) @ 0800:0A23 : word16)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: word16
T_1596: (in ax_41 @ 0800:0A23 : Eq_1363)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: cup16
T_1597: (in 1<16> @ 0800:0A33 : word16)
  Class: Eq_1363
  DataType: cup16
  OrigDataType: cup16
T_1598: (in ax_41 < 1<16> @ 0800:0A33 : bool)
  Class: Eq_1598
  DataType: bool
  OrigDataType: bool
T_1599: (in 0x482<16> @ 0800:0A40 : word16)
  Class: Eq_1599
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1161 (struct (0 (arr T_4873) a0000)))
T_1600: (in ds:0x482<16> @ 0800:0A40 : segptr32)
  Class: Eq_1600
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4873) a0000)))
T_1601: (in 2<16> @ 0800:0A40 : ui16)
  Class: Eq_1601
  DataType: ui16
  OrigDataType: ui16
T_1602: (in wArg02 * 2<16> @ 0800:0A40 : word16)
  Class: Eq_1602
  DataType: ui16
  OrigDataType: ui16
T_1603: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0A40 : word16)
  Class: Eq_1603
  DataType: cui16
  OrigDataType: cui16
T_1604: (in 0x8000<16> @ 0800:0A40 : word16)
  Class: Eq_1604
  DataType: cui16
  OrigDataType: cui16
T_1605: (in ds->a0482[0<i32>][wArg02] & 0x8000<16> @ 0800:0A40 : word16)
  Class: Eq_1605
  DataType: cui16
  OrigDataType: cui16
T_1606: (in 0<16> @ 0800:0A40 : word16)
  Class: Eq_1605
  DataType: cui16
  OrigDataType: word16
T_1607: (in (ds->a0482[0<i32>][wArg02] & 0x8000<16>) == 0<16> @ 0800:0A40 : bool)
  Class: Eq_1607
  DataType: bool
  OrigDataType: bool
T_1608: (in cx_115 @ 0800:0A48 : Eq_1363)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: cup16
T_1609: (in si_59 @ 0800:0A4B : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1161 (struct 0001 (0 byte b0000)))
T_1610: (in di_143 @ 0800:0A50 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1161 (struct 0001 (0 byte b0000)))
T_1611: (in _lseek @ 0800:0A95 : segptr32)
  Class: Eq_1081
  DataType: (ptr32 Eq_1081)
  OrigDataType: (ptr32 (fn T_1622 (T_1161, T_1162, T_1618, T_1619, T_1621)))
T_1612: (in 0<16> @ 0800:0A95 : word16)
  Class: Eq_1612
  DataType: word16
  OrigDataType: word16
T_1613: (in 0<16> @ 0800:0A95 : word16)
  Class: Eq_1363
  DataType: cup16
  OrigDataType: word16
T_1614: (in cx_115 != 0<16> @ 0800:0A95 : bool)
  Class: Eq_1614
  DataType: bool
  OrigDataType: bool
T_1615: (in CONVERT(cx_115 != 0<16>, bool, word16) @ 0800:0A95 : word16)
  Class: Eq_1615
  DataType: word16
  OrigDataType: word16
T_1616: (in 0<16> - (word16) (cx_115 != 0<16>) @ 0800:0A95 : word16)
  Class: Eq_1616
  DataType: word16
  OrigDataType: word16
T_1617: (in -cx_115 @ 0800:0A95 : word16)
  Class: Eq_1617
  DataType: cup16
  OrigDataType: cup16
T_1618: (in SEQ(0<16> - CONVERT(cx_115 != 0<16>, bool, word16), -cx_115) @ 0800:0A95 : word32)
  Class: Eq_1047
  DataType: (ptr32 int32)
  OrigDataType: word32
T_1619: (in 2<8> @ 0800:0A95 : byte)
  Class: Eq_1086
  DataType: byte
  OrigDataType: byte
T_1620: (in dx_316 @ 0800:0A95 : word16)
  Class: Eq_1620
  DataType: word16
  OrigDataType: word16
T_1621: (in out dx_316 @ 0800:0A95 : word16)
  Class: Eq_1087
  DataType: word16
  OrigDataType: word16
T_1622: (in _lseek(ds, wArg02, SEQ(0<16> - (word16) (cx_115 != 0<16>), -cx_115), 2<8>, out dx_316) @ 0800:0A95 : word16)
  Class: Eq_1096
  DataType: word16
  OrigDataType: word16
T_1623: (in 0x482<16> @ 0800:0AA0 : word16)
  Class: Eq_1623
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1161 (struct (0 (arr T_4875) a0000)))
T_1624: (in ds:0x482<16> @ 0800:0AA0 : segptr32)
  Class: Eq_1624
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4875) a0000)))
T_1625: (in 2<16> @ 0800:0AA0 : ui16)
  Class: Eq_1625
  DataType: ui16
  OrigDataType: ui16
T_1626: (in wArg02 * 2<16> @ 0800:0AA0 : word16)
  Class: Eq_1626
  DataType: ui16
  OrigDataType: ui16
T_1627: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0AA0 : word16)
  Class: Eq_1627
  DataType: cui16
  OrigDataType: cui16
T_1628: (in 0x200<16> @ 0800:0AA0 : word16)
  Class: Eq_1628
  DataType: cui16
  OrigDataType: cui16
T_1629: (in ds->a0482[0<i32>][wArg02] | 0x200<16> @ 0800:0AA0 : word16)
  Class: Eq_1629
  DataType: cui16
  OrigDataType: cui16
T_1630: (in 0x482<16> @ 0800:0AA0 : word16)
  Class: Eq_1630
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1161 (struct (0 (arr T_4877) a0000)))
T_1631: (in ds:0x482<16> @ 0800:0AA0 : segptr32)
  Class: Eq_1631
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4877) a0000)))
T_1632: (in 2<16> @ 0800:0AA0 : ui16)
  Class: Eq_1632
  DataType: ui16
  OrigDataType: ui16
T_1633: (in wArg02 * 2<16> @ 0800:0AA0 : word16)
  Class: Eq_1633
  DataType: ui16
  OrigDataType: ui16
T_1634: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0AA0 : word16)
  Class: Eq_1629
  DataType: cui16
  OrigDataType: word16
T_1635: (in al_70 @ 0800:0A5C : byte)
  Class: Eq_1635
  DataType: byte
  OrigDataType: byte
T_1636: (in 0xD<8> @ 0800:0A5C : byte)
  Class: Eq_1635
  DataType: byte
  OrigDataType: byte
T_1637: (in al_70 == 0xD<8> @ 0800:0A5C : bool)
  Class: Eq_1637
  DataType: bool
  OrigDataType: bool
T_1638: (in 1<16> @ 0800:0A63 : word16)
  Class: Eq_1638
  DataType: cup16
  OrigDataType: cup16
T_1639: (in cx_115 - 1<16> @ 0800:0A63 : word16)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: cup16
T_1640: (in 0<16> @ 0800:0A63 : word16)
  Class: Eq_1363
  DataType: cup16
  OrigDataType: word16
T_1641: (in cx_115 != 0<16> @ 0800:0A63 : bool)
  Class: Eq_1641
  DataType: bool
  OrigDataType: bool
T_1642: (in 0<16> @ 0800:0A5E : word16)
  Class: Eq_1642
  DataType: word16
  OrigDataType: word16
T_1643: (in di_143 + 0<16> @ 0800:0A5E : word16)
  Class: Eq_1643
  DataType: word16
  OrigDataType: word16
T_1644: (in ds:di_143 + 0<16> @ 0800:0A5E : segptr32)
  Class: Eq_1644
  DataType: segptr32
  OrigDataType: segptr32
T_1645: (in Mem146[ds:di_143 + 0<16>:byte] @ 0800:0A5E : byte)
  Class: Eq_1635
  DataType: byte
  OrigDataType: byte
T_1646: (in 1<i16> @ 0800:0A5E : int16)
  Class: Eq_1646
  DataType: int16
  OrigDataType: int16
T_1647: (in di_143 + 1<i16> @ 0800:0A5E : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1161 (struct 0001 (0 byte b0000)))
T_1648: (in 1<16> @ 0800:0A5F : word16)
  Class: Eq_1648
  DataType: cup16
  OrigDataType: cup16
T_1649: (in cx_115 - 1<16> @ 0800:0A5F : word16)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: cup16
T_1650: (in 0<16> @ 0800:0A5F : word16)
  Class: Eq_1363
  DataType: cup16
  OrigDataType: word16
T_1651: (in cx_115 != 0<16> @ 0800:0A5F : bool)
  Class: Eq_1651
  DataType: bool
  OrigDataType: bool
T_1652: (in 0<16> @ 0800:0A55 : word16)
  Class: Eq_1652
  DataType: word16
  OrigDataType: word16
T_1653: (in si_59 + 0<16> @ 0800:0A55 : word16)
  Class: Eq_1653
  DataType: word16
  OrigDataType: word16
T_1654: (in ds:si_59 + 0<16> @ 0800:0A55 : segptr32)
  Class: Eq_1654
  DataType: segptr32
  OrigDataType: segptr32
T_1655: (in Mem69[ds:si_59 + 0<16>:byte] @ 0800:0A55 : byte)
  Class: Eq_1635
  DataType: byte
  OrigDataType: byte
T_1656: (in 1<i16> @ 0800:0A55 : int16)
  Class: Eq_1656
  DataType: int16
  OrigDataType: int16
T_1657: (in si_59 + 1<i16> @ 0800:0A55 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1161 (struct 0001 (0 byte b0000)))
T_1658: (in 0x1A<8> @ 0800:0A58 : byte)
  Class: Eq_1635
  DataType: byte
  OrigDataType: byte
T_1659: (in al_70 == 0x1A<8> @ 0800:0A58 : bool)
  Class: Eq_1659
  DataType: bool
  OrigDataType: bool
T_1660: (in di_143 != wArg04 @ 0800:0A81 : bool)
  Class: Eq_1660
  DataType: bool
  OrigDataType: bool
T_1661: (in di_143 - wArg04 @ 0800:0AA9 : word16)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: (memptr T_1161 (struct 0001 (0 byte b0000)))
T_1662: (in __read @ 0800:0A72 : segptr32)
  Class: Eq_1348
  DataType: (ptr32 Eq_1348)
  OrigDataType: (ptr32 (fn T_1667 (T_1161, T_1162, T_1665, T_1666)))
T_1663: (in fp @ 0800:0A72 : mp16)
  Class: Eq_1663
  DataType: mp16
  OrigDataType: mp16
T_1664: (in 3<i16> @ 0800:0A72 : int16)
  Class: Eq_1664
  DataType: int16
  OrigDataType: int16
T_1665: (in fp - 3<i16> @ 0800:0A72 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: mp16
T_1666: (in 1<16> @ 0800:0A72 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_1667: (in __read(ds, wArg02, fp - 3<i16>, 1<16>) @ 0800:0A72 : word16)
  Class: Eq_1363
  DataType: Eq_1363
  OrigDataType: word16
T_1668: (in bLoc03 @ 0800:0A7E : byte)
  Class: Eq_1668
  DataType: byte
  OrigDataType: byte
T_1669: (in 0<16> @ 0800:0A7E : word16)
  Class: Eq_1669
  DataType: word16
  OrigDataType: word16
T_1670: (in di_143 + 0<16> @ 0800:0A7E : word16)
  Class: Eq_1670
  DataType: (memptr (ptr16 Eq_340) byte)
  OrigDataType: (memptr T_1161 (struct 0001 (0 byte b0000)))
T_1671: (in ds:di_143 + 0<16> @ 0800:0A7E : segptr32)
  Class: Eq_1671
  DataType: segptr32
  OrigDataType: segptr32
T_1672: (in Mem144[ds:di_143 + 0<16>:byte] @ 0800:0A7E : byte)
  Class: Eq_1668
  DataType: byte
  OrigDataType: byte
T_1673: (in 1<i16> @ 0800:0A7E : int16)
  Class: Eq_1673
  DataType: int16
  OrigDataType: int16
T_1674: (in di_143 + 1<i16> @ 0800:0A7E : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1161 (struct 0001 (0 byte b0000)))
T_1675: (in ax @ 0800:0A7E : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1676: (in msdos_read_file @ 0800:0AC3 : segptr32)
  Class: Eq_1676
  DataType: (ptr32 Eq_1676)
  OrigDataType: (ptr32 (fn T_1685 (T_1351, T_1353, T_1682, T_1684)))
T_1677: (in signature of msdos_read_file : void)
  Class: Eq_1676
  DataType: (ptr32 Eq_1676)
  OrigDataType: 
T_1678: (in bx @ 0800:0AC3 : word16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: 
T_1679: (in cx @ 0800:0AC3 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: 
T_1680: (in ds_dx @ 0800:0AC3 : word32)
  Class: Eq_1680
  DataType: word32
  OrigDataType: 
T_1681: (in axOut @ 0800:0AC3 : word16)
  Class: Eq_1681
  DataType: word16
  OrigDataType: 
T_1682: (in SEQ(ds, wArg04) @ 0800:0AC3 : word32)
  Class: Eq_1680
  DataType: word32
  OrigDataType: word32
T_1683: (in ax_15 @ 0800:0AC3 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1684: (in out ax_15 @ 0800:0AC3 : word16)
  Class: Eq_1681
  DataType: word16
  OrigDataType: word16
T_1685: (in msdos_read_file(wArg02, wArg06, wArg04, out ax_15) @ 0800:0AC3 : word32)
  Class: Eq_1685
  DataType: Eq_1685
  OrigDataType: (union (bool u0) (word32 u1))
T_1686: (in __IOERROR @ 0800:0AC8 : segptr32)
  Class: Eq_1686
  DataType: (ptr32 Eq_1686)
  OrigDataType: (ptr32 (fn T_1688 (T_1350, T_1683)))
T_1687: (in signature of __IOERROR @ 0800:02C5 : void)
  Class: Eq_1686
  DataType: (ptr32 Eq_1686)
  OrigDataType: 
T_1688: (in __IOERROR(ds, ax_15) @ 0800:0AC8 : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1689: (in ax @ 0800:0ACE : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: word16
T_1690: (in ds @ 0800:0ACE : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1691: (in wArg02 @ 0800:0ACE : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: ui16
T_1692: (in wArg04 @ 0800:0ACE : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1693: (in wArg06 @ 0800:0ACE : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1694: (in 1<16> @ 0800:0ADF : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: cup16
T_1695: (in wArg06 >= 1<16> @ 0800:0ADF : bool)
  Class: Eq_1695
  DataType: bool
  OrigDataType: bool
T_1696: (in 0x482<16> @ 0800:0AF1 : word16)
  Class: Eq_1696
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1690 (struct (0 (arr T_4879) a0000)))
T_1697: (in ds:0x482<16> @ 0800:0AF1 : segptr32)
  Class: Eq_1697
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4879) a0000)))
T_1698: (in 2<16> @ 0800:0AF1 : ui16)
  Class: Eq_1698
  DataType: ui16
  OrigDataType: ui16
T_1699: (in wArg02 * 2<16> @ 0800:0AF1 : word16)
  Class: Eq_1699
  DataType: ui16
  OrigDataType: ui16
T_1700: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0AF1 : word16)
  Class: Eq_1700
  DataType: cui16
  OrigDataType: cui16
T_1701: (in 0x8000<16> @ 0800:0AF1 : word16)
  Class: Eq_1701
  DataType: cui16
  OrigDataType: cui16
T_1702: (in ds->a0482[0<i32>][wArg02] & 0x8000<16> @ 0800:0AF1 : word16)
  Class: Eq_1702
  DataType: cui16
  OrigDataType: cui16
T_1703: (in 0<16> @ 0800:0AF1 : word16)
  Class: Eq_1702
  DataType: cui16
  OrigDataType: word16
T_1704: (in (ds->a0482[0<i32>][wArg02] & 0x8000<16>) == 0<16> @ 0800:0AF1 : bool)
  Class: Eq_1704
  DataType: bool
  OrigDataType: bool
T_1705: (in 0<16> @ 0800:0AE1 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: word16
T_1706: (in ax_146 @ 0800:0AE1 : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1707: (in 0x482<16> @ 0800:0B0A : word16)
  Class: Eq_1707
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1690 (struct (0 (arr T_4881) a0000)))
T_1708: (in ds:0x482<16> @ 0800:0B0A : segptr32)
  Class: Eq_1708
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4881) a0000)))
T_1709: (in 2<16> @ 0800:0B0A : ui16)
  Class: Eq_1709
  DataType: ui16
  OrigDataType: ui16
T_1710: (in wArg02 * 2<16> @ 0800:0B0A : word16)
  Class: Eq_1710
  DataType: ui16
  OrigDataType: ui16
T_1711: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0B0A : word16)
  Class: Eq_1711
  DataType: cui16
  OrigDataType: cui16
T_1712: (in 0xFDFF<16> @ 0800:0B0A : word16)
  Class: Eq_1712
  DataType: cui16
  OrigDataType: cui16
T_1713: (in ds->a0482[0<i32>][wArg02] & 0xFDFF<16> @ 0800:0B0A : word16)
  Class: Eq_1713
  DataType: cui16
  OrigDataType: cui16
T_1714: (in 0x482<16> @ 0800:0B0A : word16)
  Class: Eq_1714
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1690 (struct (0 (arr T_4883) a0000)))
T_1715: (in ds:0x482<16> @ 0800:0B0A : segptr32)
  Class: Eq_1715
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4883) a0000)))
T_1716: (in 2<16> @ 0800:0B0A : ui16)
  Class: Eq_1716
  DataType: ui16
  OrigDataType: ui16
T_1717: (in wArg02 * 2<16> @ 0800:0B0A : word16)
  Class: Eq_1717
  DataType: ui16
  OrigDataType: ui16
T_1718: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0B0A : word16)
  Class: Eq_1713
  DataType: cui16
  OrigDataType: word16
T_1719: (in wLoc86_198 @ 0800:0B13 : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1690 (struct 0001 (0 byte b0000)))
T_1720: (in wLoc8A_199 @ 0800:0B1A : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1721: (in fp @ 0800:0B1E : Eq_1721)
  Class: Eq_1721
  DataType: Eq_1721
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1722: (in 0x84<16> @ 0800:0B1E : word16)
  Class: Eq_1722
  DataType: ui16
  OrigDataType: ui16
T_1723: (in fp - 0x84<16> @ 0800:0B1E : word16)
  Class: Eq_1723
  DataType: Eq_1723
  OrigDataType: mp16
T_1724: (in si_106 @ 0800:0B1E : Eq_1723)
  Class: Eq_1723
  DataType: Eq_1723
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1725: (in __write @ 0800:0AFC : segptr32)
  Class: Eq_1725
  DataType: (ptr32 Eq_1725)
  OrigDataType: (ptr32 (fn T_1731 (T_1690, T_1691, T_1692, T_1693)))
T_1726: (in signature of __write @ 0800:0BE2 : void)
  Class: Eq_1725
  DataType: (ptr32 Eq_1725)
  OrigDataType: 
T_1727: (in ds @ 0800:0AFC : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_1728: (in wArg02 @ 0800:0AFC : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: ui16
T_1729: (in wArg04 @ 0800:0AFC : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1727 char)
T_1730: (in wArg06 @ 0800:0AFC : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: word16
T_1731: (in __write(ds, wArg02, wArg04, wArg06) @ 0800:0AFC : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: word16
T_1732: (in 0<16> @ 0800:0B96 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: word16
T_1733: (in wLoc8A_199 == 0<16> @ 0800:0B96 : bool)
  Class: Eq_1733
  DataType: bool
  OrigDataType: bool
T_1734: (in 0x84<16> @ 0800:0BA1 : word16)
  Class: Eq_1734
  DataType: ui16
  OrigDataType: (union (ui16 u1) (mp16 u0))
T_1735: (in fp - 0x84<16> @ 0800:0BA1 : word16)
  Class: Eq_1735
  DataType: Eq_1735
  OrigDataType: (union (ui16 u1) (mp16 u0))
T_1736: (in si_106 - (fp - 0x84<16>) @ 0800:0BA1 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: mp16
T_1737: (in di_47 @ 0800:0BA1 : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: (union (cup16 u0) (mp16 u1))
T_1738: (in 0<16> @ 0800:0BA7 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: cup16
T_1739: (in di_47 <= 0<16> @ 0800:0BA7 : bool)
  Class: Eq_1739
  DataType: bool
  OrigDataType: bool
T_1740: (in 1<16> @ 0800:0B24 : word16)
  Class: Eq_1740
  DataType: cup16
  OrigDataType: cup16
T_1741: (in wLoc8A_199 - 1<16> @ 0800:0B24 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1742: (in v24_89 @ 0800:0B24 : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1743: (in 1<16> @ 0800:0B2C : word16)
  Class: Eq_1743
  DataType: word16
  OrigDataType: word16
T_1744: (in wLoc86_198 + 1<16> @ 0800:0B2C : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_1745: (in 0<16> @ 0800:0B30 : word16)
  Class: Eq_1745
  DataType: word16
  OrigDataType: word16
T_1746: (in wLoc86_198 + 0<16> @ 0800:0B30 : word16)
  Class: Eq_1746
  DataType: word16
  OrigDataType: word16
T_1747: (in ds:wLoc86_198 + 0<16> @ 0800:0B30 : segptr32)
  Class: Eq_1747
  DataType: segptr32
  OrigDataType: segptr32
T_1748: (in Mem93[ds:wLoc86_198 + 0<16>:byte] @ 0800:0B30 : byte)
  Class: Eq_1748
  DataType: byte
  OrigDataType: byte
T_1749: (in al_94 @ 0800:0B30 : byte)
  Class: Eq_1748
  DataType: byte
  OrigDataType: byte
T_1750: (in 0xA<8> @ 0800:0B38 : byte)
  Class: Eq_1748
  DataType: byte
  OrigDataType: byte
T_1751: (in al_94 != 0xA<8> @ 0800:0B38 : bool)
  Class: Eq_1751
  DataType: bool
  OrigDataType: bool
T_1752: (in __write @ 0800:0BB2 : segptr32)
  Class: Eq_1725
  DataType: (ptr32 Eq_1725)
  OrigDataType: (ptr32 (fn T_1755 (T_1690, T_1691, T_1754, T_1737)))
T_1753: (in 0x84<16> @ 0800:0BB2 : word16)
  Class: Eq_1753
  DataType: ui16
  OrigDataType: (union (ui16 u1) (mp16 u0))
T_1754: (in fp - 0x84<16> @ 0800:0BB2 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (union (ui16 u1) (mp16 u0))
T_1755: (in __write(ds, wArg02, fp - 0x84<16>, di_47) @ 0800:0BB2 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: word16
T_1756: (in ax_65 @ 0800:0BB2 : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1757: (in ax_65 == di_47 @ 0800:0BBE : bool)
  Class: Eq_1757
  DataType: bool
  OrigDataType: bool
T_1758: (in 0<16> @ 0800:0BC5 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: cup16
T_1759: (in ax_65 >= 0<16> @ 0800:0BC5 : bool)
  Class: Eq_1759
  DataType: bool
  OrigDataType: bool
T_1760: (in wArg06 + ax_65 @ 0800:0BD3 : word16)
  Class: Eq_1760
  DataType: cup16
  OrigDataType: cup16
T_1761: (in wArg06 + ax_65 - di_47 @ 0800:0BD3 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1762: (in 0xFFFF<16> @ 0800:0BC7 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: word16
T_1763: (in 0<16> @ 0800:0B42 : word16)
  Class: Eq_1763
  DataType: word16
  OrigDataType: word16
T_1764: (in si_106 + 0<16> @ 0800:0B42 : word16)
  Class: Eq_1764
  DataType: mp16
  OrigDataType: mp16
T_1765: (in ds:si_106 + 0<16> @ 0800:0B42 : segptr32)
  Class: Eq_1765
  DataType: segptr32
  OrigDataType: segptr32
T_1766: (in Mem107[ds:si_106 + 0<16>:byte] @ 0800:0B42 : byte)
  Class: Eq_1748
  DataType: byte
  OrigDataType: byte
T_1767: (in 1<16> @ 0800:0B44 : word16)
  Class: Eq_1767
  DataType: int16
  OrigDataType: int16
T_1768: (in si_106 + 1<16> @ 0800:0B44 : word16)
  Class: Eq_1723
  DataType: Eq_1723
  OrigDataType: (memptr T_1690 (struct 0001 (0 byte b0000)))
T_1769: (in 0x84<16> @ 0800:0B51 : word16)
  Class: Eq_1769
  DataType: int16
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1770: (in fp - 0x84<16> @ 0800:0B51 : word16)
  Class: Eq_1770
  DataType: Eq_1770
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1771: (in si_106 - (fp - 0x84<16>) @ 0800:0B51 : word16)
  Class: Eq_1771
  DataType: Eq_1771
  OrigDataType: (union (ci16 u1) ((memptr T_1690 (struct 0001 (0 byte b0000))) u0))
T_1772: (in 0x80<16> @ 0800:0B51 : word16)
  Class: Eq_1771
  DataType: ci16
  OrigDataType: ci16
T_1773: (in si_106 - (fp - 0x84<16>) < 0x80<16> @ 0800:0B51 : bool)
  Class: Eq_1773
  DataType: bool
  OrigDataType: bool
T_1774: (in 0xD<8> @ 0800:0B3A : byte)
  Class: Eq_1774
  DataType: byte
  OrigDataType: byte
T_1775: (in 0<16> @ 0800:0B3A : word16)
  Class: Eq_1775
  DataType: word16
  OrigDataType: word16
T_1776: (in si_106 + 0<16> @ 0800:0B3A : word16)
  Class: Eq_1776
  DataType: Eq_1776
  OrigDataType: (union (wchar_t u1) ((memptr T_1690 (struct 0001 (0 byte b0000))) u0))
T_1777: (in ds:si_106 + 0<16> @ 0800:0B3A : segptr32)
  Class: Eq_1777
  DataType: segptr32
  OrigDataType: segptr32
T_1778: (in Mem98[ds:si_106 + 0<16>:byte] @ 0800:0B3A : byte)
  Class: Eq_1774
  DataType: byte
  OrigDataType: byte
T_1779: (in 1<16> @ 0800:0B3D : word16)
  Class: Eq_1779
  DataType: wchar_t
  OrigDataType: (union (wchar_t u1) ((memptr T_1690 (struct 0001 (0 byte b0000))) u0))
T_1780: (in si_106 + 1<16> @ 0800:0B3D : word16)
  Class: Eq_1723
  DataType: Eq_1723
  OrigDataType: (union (wchar_t u1) ((memptr T_1690 (struct 0001 (0 byte b0000))) u0))
T_1781: (in 0x84<16> @ 0800:0B59 : word16)
  Class: Eq_1781
  DataType: int16
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1782: (in fp - 0x84<16> @ 0800:0B59 : word16)
  Class: Eq_1782
  DataType: Eq_1782
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1783: (in si_106 - (fp - 0x84<16>) @ 0800:0B59 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: (union (wchar_t u1) ((memptr T_1690 (struct 0001 (0 byte b0000))) u0))
T_1784: (in di_116 @ 0800:0B59 : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: (union (wchar_t u1) ((memptr T_1690 (struct 0001 (0 byte b0000))) u0))
T_1785: (in __write @ 0800:0B64 : segptr32)
  Class: Eq_1725
  DataType: (ptr32 Eq_1725)
  OrigDataType: (ptr32 (fn T_1788 (T_1690, T_1691, T_1787, T_1784)))
T_1786: (in 0x84<16> @ 0800:0B64 : word16)
  Class: Eq_1786
  DataType: int16
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1787: (in fp - 0x84<16> @ 0800:0B64 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1788: (in __write(ds, wArg02, fp - 0x84<16>, di_116) @ 0800:0B64 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: word16
T_1789: (in ax_127 @ 0800:0B64 : Eq_1689)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1790: (in ax_127 == di_116 @ 0800:0B70 : bool)
  Class: Eq_1790
  DataType: bool
  OrigDataType: bool
T_1791: (in 0x84<16> @ 0800:0B8D : word16)
  Class: Eq_1791
  DataType: int16
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1792: (in fp - 0x84<16> @ 0800:0B8D : word16)
  Class: Eq_1723
  DataType: Eq_1723
  OrigDataType: (union (int16 u0) ((memptr T_1690 (struct 0001 (0 byte b0000))) u1))
T_1793: (in 0<16> @ 0800:0B77 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: cup16
T_1794: (in ax_127 >= 0<16> @ 0800:0B77 : bool)
  Class: Eq_1794
  DataType: bool
  OrigDataType: bool
T_1795: (in wArg06 - v24_89 @ 0800:0B89 : word16)
  Class: Eq_1795
  DataType: cup16
  OrigDataType: cup16
T_1796: (in wArg06 - v24_89 + ax_127 @ 0800:0B89 : word16)
  Class: Eq_1796
  DataType: cup16
  OrigDataType: cup16
T_1797: (in (word16) ax_127 + (wArg06 - v24_89) - di_116 @ 0800:0B89 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: cup16
T_1798: (in 0xFFFF<16> @ 0800:0B79 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: word16
T_1799: (in ax @ 0800:0B79 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1800: (in 0x482<16> @ 0800:0BF0 : word16)
  Class: Eq_1800
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1727 (struct (0 (arr T_4885) a0000)))
T_1801: (in ds:0x482<16> @ 0800:0BF0 : segptr32)
  Class: Eq_1801
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4885) a0000)))
T_1802: (in 2<16> @ 0800:0BF0 : ui16)
  Class: Eq_1802
  DataType: ui16
  OrigDataType: ui16
T_1803: (in wArg02 * 2<16> @ 0800:0BF0 : word16)
  Class: Eq_1803
  DataType: ui16
  OrigDataType: ui16
T_1804: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0BF0 : word16)
  Class: Eq_1804
  DataType: cui16
  OrigDataType: cui16
T_1805: (in 0x800<16> @ 0800:0BF0 : word16)
  Class: Eq_1805
  DataType: cui16
  OrigDataType: cui16
T_1806: (in ds->a0482[0<i32>][wArg02] & 0x800<16> @ 0800:0BF0 : word16)
  Class: Eq_1806
  DataType: cui16
  OrigDataType: cui16
T_1807: (in 0<16> @ 0800:0BF0 : word16)
  Class: Eq_1806
  DataType: cui16
  OrigDataType: word16
T_1808: (in (ds->a0482[0<i32>][wArg02] & 0x800<16>) == 0<16> @ 0800:0BF0 : bool)
  Class: Eq_1808
  DataType: bool
  OrigDataType: bool
T_1809: (in msdos_write_file @ 0800:0C0F : segptr32)
  Class: Eq_1809
  DataType: (ptr32 Eq_1809)
  OrigDataType: (ptr32 (fn T_1818 (T_1728, T_1730, T_1815, T_1817)))
T_1810: (in signature of msdos_write_file : void)
  Class: Eq_1809
  DataType: (ptr32 Eq_1809)
  OrigDataType: 
T_1811: (in bx @ 0800:0C0F : word16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: 
T_1812: (in cx @ 0800:0C0F : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: 
T_1813: (in ds_dx @ 0800:0C0F : (ptr32 char))
  Class: Eq_1813
  DataType: (ptr32 char)
  OrigDataType: 
T_1814: (in axOut @ 0800:0C0F : word16)
  Class: Eq_1814
  DataType: word16
  OrigDataType: 
T_1815: (in SEQ(ds, wArg04) @ 0800:0C0F : (ptr32 char))
  Class: Eq_1813
  DataType: (ptr32 char)
  OrigDataType: (ptr32 char)
T_1816: (in ax_48 @ 0800:0C0F : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1817: (in out ax_48 @ 0800:0C0F : word16)
  Class: Eq_1814
  DataType: word16
  OrigDataType: word16
T_1818: (in msdos_write_file(wArg02, wArg06, wArg04, out ax_48) @ 0800:0C0F : word32)
  Class: Eq_1818
  DataType: Eq_1818
  OrigDataType: (union (bool u0) (word32 u1))
T_1819: (in _lseek @ 0800:0BFD : segptr32)
  Class: Eq_1081
  DataType: (ptr32 Eq_1081)
  OrigDataType: (ptr32 (fn T_1824 (T_1727, T_1728, T_1820, T_1821, T_1823)))
T_1820: (in 0<32> @ 0800:0BFD : uipr32)
  Class: Eq_1047
  DataType: (ptr32 int32)
  OrigDataType: uipr32
T_1821: (in 2<8> @ 0800:0BFD : byte)
  Class: Eq_1086
  DataType: byte
  OrigDataType: byte
T_1822: (in dx_108 @ 0800:0BFD : word16)
  Class: Eq_1822
  DataType: word16
  OrigDataType: word16
T_1823: (in out dx_108 @ 0800:0BFD : word16)
  Class: Eq_1087
  DataType: word16
  OrigDataType: word16
T_1824: (in _lseek(ds, wArg02, 0<32>, 2<8>, out dx_108) @ 0800:0BFD : word16)
  Class: Eq_1096
  DataType: word16
  OrigDataType: word16
T_1825: (in __IOERROR @ 0800:0C21 : segptr32)
  Class: Eq_1686
  DataType: (ptr32 Eq_1686)
  OrigDataType: (ptr32 (fn T_1826 (T_1727, T_1816)))
T_1826: (in __IOERROR(ds, ax_48) @ 0800:0C21 : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1827: (in ax_53 @ 0800:0C21 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1828: (in 0x482<16> @ 0800:0C17 : word16)
  Class: Eq_1828
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1727 (struct (0 (arr T_4887) a0000)))
T_1829: (in ds:0x482<16> @ 0800:0C17 : segptr32)
  Class: Eq_1829
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4887) a0000)))
T_1830: (in 2<16> @ 0800:0C17 : ui16)
  Class: Eq_1830
  DataType: ui16
  OrigDataType: ui16
T_1831: (in wArg02 * 2<16> @ 0800:0C17 : word16)
  Class: Eq_1831
  DataType: ui16
  OrigDataType: ui16
T_1832: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0C17 : word16)
  Class: Eq_1832
  DataType: cui16
  OrigDataType: cui16
T_1833: (in 0x1000<16> @ 0800:0C17 : word16)
  Class: Eq_1833
  DataType: cui16
  OrigDataType: cui16
T_1834: (in ds->a0482[0<i32>][wArg02] | 0x1000<16> @ 0800:0C17 : word16)
  Class: Eq_1834
  DataType: cui16
  OrigDataType: cui16
T_1835: (in 0x482<16> @ 0800:0C17 : word16)
  Class: Eq_1835
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1727 (struct (0 (arr T_4889) a0000)))
T_1836: (in ds:0x482<16> @ 0800:0C17 : segptr32)
  Class: Eq_1836
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4889) a0000)))
T_1837: (in 2<16> @ 0800:0C17 : ui16)
  Class: Eq_1837
  DataType: ui16
  OrigDataType: ui16
T_1838: (in wArg02 * 2<16> @ 0800:0C17 : word16)
  Class: Eq_1838
  DataType: ui16
  OrigDataType: ui16
T_1839: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0C17 : word16)
  Class: Eq_1834
  DataType: cui16
  OrigDataType: word16
T_1840: (in ax @ 0800:0C27 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1841: (in 0x482<16> @ 0800:0C30 : word16)
  Class: Eq_1841
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1083 (struct (0 (arr T_4891) a0000)))
T_1842: (in ds:0x482<16> @ 0800:0C30 : segptr32)
  Class: Eq_1842
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4891) a0000)))
T_1843: (in 2<16> @ 0800:0C30 : ui16)
  Class: Eq_1843
  DataType: ui16
  OrigDataType: ui16
T_1844: (in wArg02 * 2<16> @ 0800:0C30 : word16)
  Class: Eq_1844
  DataType: ui16
  OrigDataType: ui16
T_1845: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0C30 : word16)
  Class: Eq_1845
  DataType: cui16
  OrigDataType: cui16
T_1846: (in 0xFDFF<16> @ 0800:0C30 : word16)
  Class: Eq_1846
  DataType: cui16
  OrigDataType: cui16
T_1847: (in ds->a0482[0<i32>][wArg02] & 0xFDFF<16> @ 0800:0C30 : word16)
  Class: Eq_1847
  DataType: cui16
  OrigDataType: cui16
T_1848: (in 0x482<16> @ 0800:0C30 : word16)
  Class: Eq_1848
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1083 (struct (0 (arr T_4893) a0000)))
T_1849: (in ds:0x482<16> @ 0800:0C30 : segptr32)
  Class: Eq_1849
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4893) a0000)))
T_1850: (in 2<16> @ 0800:0C30 : ui16)
  Class: Eq_1850
  DataType: ui16
  OrigDataType: ui16
T_1851: (in wArg02 * 2<16> @ 0800:0C30 : word16)
  Class: Eq_1851
  DataType: ui16
  OrigDataType: ui16
T_1852: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0C30 : word16)
  Class: Eq_1847
  DataType: cui16
  OrigDataType: word16
T_1853: (in dx_ax_22 @ 0800:0C44 : (ptr32 int32))
  Class: Eq_1853
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_1854: (in SLICE(dx_ax_22, word16, 0) @ 0800:0C44 : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1855: (in ax_25 @ 0800:0C44 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1856: (in SLICE(dx_ax_22, word16, 16) @ 0800:0C44 : word16)
  Class: Eq_1087
  DataType: word16
  OrigDataType: word16
T_1857: (in dx_51 @ 0800:0C44 : word16)
  Class: Eq_1087
  DataType: word16
  OrigDataType: word16
T_1858: (in msdos_set_file_position @ 0800:0C46 : segptr32)
  Class: Eq_1858
  DataType: (ptr32 Eq_1858)
  OrigDataType: (ptr32 (fn T_1865 (T_1084, T_1085, T_1086, T_1864)))
T_1859: (in signature of msdos_set_file_position : void)
  Class: Eq_1858
  DataType: (ptr32 Eq_1858)
  OrigDataType: 
T_1860: (in bx @ 0800:0C46 : word16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: 
T_1861: (in cx_dx @ 0800:0C46 : (ptr32 int32))
  Class: Eq_1047
  DataType: (ptr32 int32)
  OrigDataType: 
T_1862: (in al @ 0800:0C46 : byte)
  Class: Eq_1086
  DataType: byte
  OrigDataType: 
T_1863: (in dx_axOut @ 0800:0C46 : (ptr32 int32))
  Class: Eq_1863
  DataType: (ptr32 int32)
  OrigDataType: 
T_1864: (in out dx_ax_22 @ 0800:0C46 : (ptr32 int32))
  Class: Eq_1863
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_1865: (in msdos_set_file_position(wArg02, dwArg04, bArg08, out dx_ax_22) @ 0800:0C46 : word32)
  Class: Eq_1865
  DataType: Eq_1865
  OrigDataType: (union (bool u0) (word32 u1))
T_1866: (in __IOERROR @ 0800:0C4E : segptr32)
  Class: Eq_1686
  DataType: (ptr32 Eq_1686)
  OrigDataType: (ptr32 (fn T_1867 (T_1083, T_1855)))
T_1867: (in __IOERROR(ds, ax_25) @ 0800:0C4E : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: int16
T_1868: (in CONVERT(__IOERROR(ds, ax_25), int16, int32 *) @ 0800:0C4E : (ptr32 int32))
  Class: Eq_1868
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_1869: (in dx_ax_33 @ 0800:0C4E : (ptr32 int32))
  Class: Eq_1868
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_1870: (in SLICE(dx_ax_33, word16, 0) @ 0800:0C4E : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1871: (in SLICE(dx_ax_33, word16, 16) @ 0800:0C4E : word16)
  Class: Eq_1087
  DataType: word16
  OrigDataType: word16
T_1872: (in ds @ 0800:0C52 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_1873: (in bArg02 @ 0800:0C52 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: byte
T_1874: (in bArg04 @ 0800:0C52 : Eq_1874)
  Class: Eq_1874
  DataType: Eq_1874
  OrigDataType: byte
T_1875: (in wArg06 @ 0800:0C52 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: uint16
T_1876: (in wArg08 @ 0800:0C52 : (memptr Eq_217 byte))
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct (0 T_1910 t0000)))
T_1877: (in dwArg0A @ 0800:0C52 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word32
T_1878: (in SLICE(dwArg0A, word16, 0) @ 0800:0C53 : word16)
  Class: Eq_1878
  DataType: uint16
  OrigDataType: word16
T_1879: (in wArg0A @ 0800:0C53 : uint16)
  Class: Eq_1878
  DataType: uint16
  OrigDataType: word16
T_1880: (in SLICE(dwArg0A, word16, 16) @ 0800:0C53 : word16)
  Class: Eq_1880
  DataType: Eq_1880
  OrigDataType: word16
T_1881: (in wArg0C @ 0800:0C53 : Eq_1880)
  Class: Eq_1880
  DataType: Eq_1880
  OrigDataType: ci16
T_1882: (in di_128 @ 0800:0C5C : (memptr Eq_217 byte))
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1883: (in SLICE(wArg06, byte, 0) @ 0800:0C61 : byte)
  Class: Eq_1883
  DataType: cu8
  OrigDataType: byte
T_1884: (in bl_28 @ 0800:0C61 : cu8)
  Class: Eq_1883
  DataType: cu8
  OrigDataType: cu8
T_1885: (in 0x24<16> @ 0800:0C67 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: cup16
T_1886: (in wArg06 > 0x24<16> @ 0800:0C67 : bool)
  Class: Eq_1886
  DataType: bool
  OrigDataType: bool
T_1887: (in 0<8> @ 0800:0CC3 : byte)
  Class: Eq_1887
  DataType: byte
  OrigDataType: byte
T_1888: (in 0<16> @ 0800:0CC3 : word16)
  Class: Eq_1888
  DataType: word16
  OrigDataType: word16
T_1889: (in di_128 + 0<16> @ 0800:0CC3 : word16)
  Class: Eq_1889
  DataType: word16
  OrigDataType: word16
T_1890: (in ds:di_128 + 0<16> @ 0800:0CC3 : segptr32)
  Class: Eq_1890
  DataType: segptr32
  OrigDataType: segptr32
T_1891: (in Mem137[ds:di_128 + 0<16>:byte] @ 0800:0CC3 : byte)
  Class: Eq_1887
  DataType: byte
  OrigDataType: byte
T_1892: (in 2<8> @ 0800:0C6C : byte)
  Class: Eq_1883
  DataType: cu8
  OrigDataType: cu8
T_1893: (in bl_28 < 2<8> @ 0800:0C6C : bool)
  Class: Eq_1893
  DataType: bool
  OrigDataType: bool
T_1894: (in ax_31 @ 0800:0C6E : uint16)
  Class: Eq_1878
  DataType: uint16
  OrigDataType: uint16
T_1895: (in cx_33 @ 0800:0C74 : Eq_1880)
  Class: Eq_1880
  DataType: Eq_1880
  OrigDataType: uint16
T_1896: (in 0<16> @ 0800:0C76 : word16)
  Class: Eq_1880
  DataType: ci16
  OrigDataType: ci16
T_1897: (in wArg0C >= 0<16> @ 0800:0C76 : bool)
  Class: Eq_1897
  DataType: bool
  OrigDataType: bool
T_1898: (in fp @ 0800:0C89 : Eq_1898)
  Class: Eq_1898
  DataType: Eq_1898
  OrigDataType: (union (int16 u1) (mp16 u0))
T_1899: (in 36<i16> @ 0800:0C89 : int16)
  Class: Eq_1899
  DataType: int16
  OrigDataType: int16
T_1900: (in fp - 36<i16> @ 0800:0C89 : word16)
  Class: Eq_1900
  DataType: (memptr Eq_217 byte)
  OrigDataType: mp16
T_1901: (in si_100 @ 0800:0C89 : (memptr Eq_217 byte))
  Class: Eq_1900
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1902: (in 0<16> @ 0800:0C8C : word16)
  Class: Eq_1880
  DataType: ci16
  OrigDataType: word16
T_1903: (in cx_33 == 0<16> @ 0800:0C8C : bool)
  Class: Eq_1903
  DataType: bool
  OrigDataType: bool
T_1904: (in 0<8> @ 0800:0C7C : byte)
  Class: Eq_1874
  DataType: byte
  OrigDataType: byte
T_1905: (in bArg04 == 0<8> @ 0800:0C7C : bool)
  Class: Eq_1905
  DataType: bool
  OrigDataType: bool
T_1906: (in 0x2D<8> @ 0800:0C7E : byte)
  Class: Eq_1906
  DataType: byte
  OrigDataType: byte
T_1907: (in 0<16> @ 0800:0C7E : word16)
  Class: Eq_1907
  DataType: word16
  OrigDataType: word16
T_1908: (in wArg08 + 0<16> @ 0800:0C7E : word16)
  Class: Eq_1908
  DataType: word16
  OrigDataType: word16
T_1909: (in ds:wArg08 + 0<16> @ 0800:0C7E : segptr32)
  Class: Eq_1909
  DataType: segptr32
  OrigDataType: segptr32
T_1910: (in Mem41[ds:wArg08 + 0<16>:byte] @ 0800:0C7E : byte)
  Class: Eq_1906
  DataType: byte
  OrigDataType: byte
T_1911: (in -dwArg0A @ 0800:0C86 : ui32)
  Class: Eq_1911
  DataType: ui32
  OrigDataType: word32
T_1912: (in cx_ax_175 @ 0800:0C86 : ui32)
  Class: Eq_1911
  DataType: ui32
  OrigDataType: ui32
T_1913: (in 1<16> @ 0800:0C81 : word16)
  Class: Eq_1913
  DataType: int16
  OrigDataType: int16
T_1914: (in wArg08 + 1<16> @ 0800:0C81 : word16)
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct (0 T_1910 t0000)))
T_1915: (in SLICE(cx_ax_175, word16, 0) @ 0800:0C84 : word16)
  Class: Eq_1878
  DataType: uint16
  OrigDataType: word16
T_1916: (in SLICE(cx_ax_175, word16, 16) @ 0800:0C86 : word16)
  Class: Eq_1880
  DataType: Eq_1880
  OrigDataType: word16
T_1917: (in CONVERT(ax_31, uint16, uint32) @ 0800:0C9F : uint32)
  Class: Eq_1917
  DataType: uint32
  OrigDataType: uint32
T_1918: (in dx_ax_85 @ 0800:0C9F : uint32)
  Class: Eq_1917
  DataType: uint32
  OrigDataType: uint32
T_1919: (in dx_ax_85 % wArg06 @ 0800:0CA1 : uint16)
  Class: Eq_1919
  DataType: uint16
  OrigDataType: uint16
T_1920: (in SLICE(dx_ax_85 %u wArg06, byte, 0) @ 0800:0CA1 : byte)
  Class: Eq_1920
  DataType: byte
  OrigDataType: byte
T_1921: (in 0<16> @ 0800:0CA1 : word16)
  Class: Eq_1921
  DataType: word16
  OrigDataType: word16
T_1922: (in si_100 + 0<16> @ 0800:0CA1 : word16)
  Class: Eq_1922
  DataType: mp16
  OrigDataType: mp16
T_1923: (in ds:si_100 + 0<16> @ 0800:0CA1 : segptr32)
  Class: Eq_1923
  DataType: segptr32
  OrigDataType: segptr32
T_1924: (in Mem99[ds:si_100 + 0<16>:byte] @ 0800:0CA1 : byte)
  Class: Eq_1920
  DataType: byte
  OrigDataType: byte
T_1925: (in dx_ax_85 /u wArg06 @ 0800:0C9F : uint16)
  Class: Eq_1878
  DataType: uint16
  OrigDataType: uint16
T_1926: (in 1<16> @ 0800:0CA3 : word16)
  Class: Eq_1926
  DataType: int16
  OrigDataType: int16
T_1927: (in si_100 + 1<16> @ 0800:0CA3 : word16)
  Class: Eq_1900
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1928: (in CONVERT(cx_33, uint16, uint32) @ 0800:0C91 : uint32)
  Class: Eq_1928
  DataType: uint32
  OrigDataType: uint32
T_1929: (in dx_ax_57 @ 0800:0C91 : uint32)
  Class: Eq_1928
  DataType: uint32
  OrigDataType: uint32
T_1930: (in dx_ax_57 % wArg06 @ 0800:0C94 : uint16)
  Class: Eq_1930
  DataType: uint16
  OrigDataType: uint16
T_1931: (in SEQ(dx_ax_57 %u wArg06, ax_31) @ 0800:0C94 : word32)
  Class: Eq_1931
  DataType: uint32
  OrigDataType: uint32
T_1932: (in dx_ax_65 @ 0800:0C94 : uint32)
  Class: Eq_1931
  DataType: uint32
  OrigDataType: uint32
T_1933: (in dx_ax_65 % wArg06 @ 0800:0C96 : uint16)
  Class: Eq_1933
  DataType: uint16
  OrigDataType: uint16
T_1934: (in SLICE(dx_ax_65 %u wArg06, byte, 0) @ 0800:0C96 : byte)
  Class: Eq_1934
  DataType: byte
  OrigDataType: byte
T_1935: (in 0<16> @ 0800:0C96 : word16)
  Class: Eq_1935
  DataType: word16
  OrigDataType: word16
T_1936: (in si_100 + 0<16> @ 0800:0C96 : word16)
  Class: Eq_1936
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1937: (in ds:si_100 + 0<16> @ 0800:0C96 : segptr32)
  Class: Eq_1937
  DataType: segptr32
  OrigDataType: segptr32
T_1938: (in Mem73[ds:si_100 + 0<16>:byte] @ 0800:0C96 : byte)
  Class: Eq_1934
  DataType: byte
  OrigDataType: byte
T_1939: (in dx_ax_57 /u wArg06 @ 0800:0C91 : uint16)
  Class: Eq_1880
  DataType: Eq_1880
  OrigDataType: uint16
T_1940: (in ax_61 @ 0800:0C91 : Eq_1880)
  Class: Eq_1880
  DataType: Eq_1880
  OrigDataType: uint16
T_1941: (in dx_ax_65 /u wArg06 @ 0800:0C94 : uint16)
  Class: Eq_1878
  DataType: uint16
  OrigDataType: uint16
T_1942: (in 1<16> @ 0800:0C98 : word16)
  Class: Eq_1942
  DataType: int16
  OrigDataType: int16
T_1943: (in si_100 + 1<16> @ 0800:0C98 : word16)
  Class: Eq_1900
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1944: (in 0<16> @ 0800:0C99 : word16)
  Class: Eq_1880
  DataType: ci16
  OrigDataType: word16
T_1945: (in ax_61 == 0<16> @ 0800:0C99 : bool)
  Class: Eq_1945
  DataType: bool
  OrigDataType: bool
T_1946: (in 0<16> @ 0800:0CA6 : word16)
  Class: Eq_1878
  DataType: uint16
  OrigDataType: word16
T_1947: (in ax_31 != 0<16> @ 0800:0CA6 : bool)
  Class: Eq_1947
  DataType: bool
  OrigDataType: bool
T_1948: (in 36<i16> @ 0800:0CAD : int16)
  Class: Eq_1948
  DataType: int16
  OrigDataType: int16
T_1949: (in 36<i16> - fp @ 0800:0CAD : word16)
  Class: Eq_1949
  DataType: int16
  OrigDataType: int16
T_1950: (in 36<i16> - fp + si_100 @ 0800:0CAD : word16)
  Class: Eq_1950
  DataType: int16
  OrigDataType: int16
T_1951: (in cx_107 @ 0800:0CAD : int16)
  Class: Eq_1950
  DataType: int16
  OrigDataType: int16
T_1952: (in al_114 @ 0800:0CBB : cu8)
  Class: Eq_1952
  DataType: cu8
  OrigDataType: cu8
T_1953: (in 0xA<8> @ 0800:0CBB : byte)
  Class: Eq_1952
  DataType: cu8
  OrigDataType: cu8
T_1954: (in al_114 - 0xA<8> @ 0800:0CBB : byte)
  Class: Eq_1954
  DataType: byte
  OrigDataType: byte
T_1955: (in al_114 - 0xA<8> + bArg02 @ 0800:0CBB : byte)
  Class: Eq_1955
  DataType: byte
  OrigDataType: byte
T_1956: (in al_120 @ 0800:0CBB : byte)
  Class: Eq_1955
  DataType: byte
  OrigDataType: byte
T_1957: (in 0x30<8> @ 0800:0CB7 : byte)
  Class: Eq_1957
  DataType: byte
  OrigDataType: byte
T_1958: (in al_114 + 0x30<8> @ 0800:0CB7 : byte)
  Class: Eq_1955
  DataType: byte
  OrigDataType: byte
T_1959: (in 0<16> @ 0800:0CBE : word16)
  Class: Eq_1959
  DataType: word16
  OrigDataType: word16
T_1960: (in di_128 + 0<16> @ 0800:0CBE : word16)
  Class: Eq_1960
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1961: (in ds:di_128 + 0<16> @ 0800:0CBE : segptr32)
  Class: Eq_1961
  DataType: segptr32
  OrigDataType: segptr32
T_1962: (in Mem129[ds:di_128 + 0<16>:byte] @ 0800:0CBE : byte)
  Class: Eq_1955
  DataType: byte
  OrigDataType: byte
T_1963: (in 1<i16> @ 0800:0CBE : int16)
  Class: Eq_1963
  DataType: int16
  OrigDataType: int16
T_1964: (in di_128 + 1<i16> @ 0800:0CBE : word16)
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1965: (in 1<16> @ 0800:0CBF : word16)
  Class: Eq_1965
  DataType: int16
  OrigDataType: int16
T_1966: (in cx_107 - 1<16> @ 0800:0CBF : word16)
  Class: Eq_1950
  DataType: int16
  OrigDataType: int16
T_1967: (in 0<16> @ 0800:0CBF : word16)
  Class: Eq_1950
  DataType: int16
  OrigDataType: word16
T_1968: (in cx_107 != 0<16> @ 0800:0CBF : bool)
  Class: Eq_1968
  DataType: bool
  OrigDataType: bool
T_1969: (in 1<16> @ 0800:0CB0 : word16)
  Class: Eq_1969
  DataType: ui16
  OrigDataType: ui16
T_1970: (in si_100 - 1<16> @ 0800:0CB0 : word16)
  Class: Eq_1900
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1971: (in 0<16> @ 0800:0CB1 : word16)
  Class: Eq_1971
  DataType: word16
  OrigDataType: word16
T_1972: (in si_100 + 0<16> @ 0800:0CB1 : word16)
  Class: Eq_1972
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_1872 (struct 0001 (0 byte b0000)))
T_1973: (in ds:si_100 + 0<16> @ 0800:0CB1 : segptr32)
  Class: Eq_1973
  DataType: segptr32
  OrigDataType: segptr32
T_1974: (in Mem113[ds:si_100 + 0<16>:byte] @ 0800:0CB1 : byte)
  Class: Eq_1952
  DataType: cu8
  OrigDataType: byte
T_1975: (in al_114 >= 0xA<8> @ 0800:0CB5 : bool)
  Class: Eq_1975
  DataType: bool
  OrigDataType: bool
T_1976: (in ax @ 0800:0CB5 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1977: (in 0x482<16> @ 0800:0D70 : word16)
  Class: Eq_1977
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_1386 (struct (0 (arr T_4895) a0000)))
T_1978: (in ds:0x482<16> @ 0800:0D70 : segptr32)
  Class: Eq_1978
  DataType: (ptr32 (arr cui16))
  OrigDataType: (ptr32 (struct (0 (arr T_4895) a0000)))
T_1979: (in 2<16> @ 0800:0D70 : ui16)
  Class: Eq_1979
  DataType: ui16
  OrigDataType: ui16
T_1980: (in wArg02 * 2<16> @ 0800:0D70 : word16)
  Class: Eq_1980
  DataType: ui16
  OrigDataType: ui16
T_1981: (in ds:0x482<16>[wArg02 * 2<16>] @ 0800:0D70 : word16)
  Class: Eq_1981
  DataType: cui16
  OrigDataType: cui16
T_1982: (in 0x200<16> @ 0800:0D70 : word16)
  Class: Eq_1982
  DataType: cui16
  OrigDataType: cui16
T_1983: (in ds->a0482[0<i32>][wArg02] & 0x200<16> @ 0800:0D70 : word16)
  Class: Eq_1983
  DataType: cui16
  OrigDataType: cui16
T_1984: (in 0<16> @ 0800:0D70 : word16)
  Class: Eq_1983
  DataType: cui16
  OrigDataType: word16
T_1985: (in (ds->a0482[0<i32>][wArg02] & 0x200<16>) == 0<16> @ 0800:0D70 : bool)
  Class: Eq_1985
  DataType: bool
  OrigDataType: bool
T_1986: (in 0x4400<16> @ 0800:0D78 : word16)
  Class: Eq_341
  DataType: wchar_t
  OrigDataType: word16
T_1987: (in ax_17 @ 0800:0D78 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: cup16
T_1988: (in dx_19 @ 0800:0D7E : word16)
  Class: Eq_1988
  DataType: word16
  OrigDataType: word16
T_1989: (in SLICE(dx_19, byte, 0) @ 0800:0D7E : byte)
  Class: Eq_1989
  DataType: byte
  OrigDataType: byte
T_1990: (in dl_21 @ 0800:0D7E : byte)
  Class: Eq_1989
  DataType: byte
  OrigDataType: byte
T_1991: (in msdos_ioctl_get_device_info @ 0800:0D80 : segptr32)
  Class: Eq_1991
  DataType: (ptr32 Eq_1991)
  OrigDataType: (ptr32 (fn T_1996 (T_1387, T_1995)))
T_1992: (in signature of msdos_ioctl_get_device_info : void)
  Class: Eq_1991
  DataType: (ptr32 Eq_1991)
  OrigDataType: 
T_1993: (in bx @ 0800:0D80 : word16)
  Class: Eq_1387
  DataType: int16
  OrigDataType: 
T_1994: (in dxOut @ 0800:0D80 : word16)
  Class: Eq_1994
  DataType: word16
  OrigDataType: 
T_1995: (in out dx_19 @ 0800:0D80 : word16)
  Class: Eq_1994
  DataType: word16
  OrigDataType: word16
T_1996: (in msdos_ioctl_get_device_info(wArg02, out dx_19) @ 0800:0D80 : word32)
  Class: Eq_1996
  DataType: Eq_1996
  OrigDataType: (union (bool u0) (word32 u1))
T_1997: (in 1<16> @ 0800:0D72 : word16)
  Class: Eq_341
  DataType: wchar_t
  OrigDataType: word16
T_1998: (in ax_112 @ 0800:0D72 : Eq_341)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_1999: (in __IOERROR @ 0800:0DC4 : segptr32)
  Class: Eq_1686
  DataType: (ptr32 Eq_1686)
  OrigDataType: (ptr32 (fn T_2000 (T_1386, T_1987)))
T_2000: (in __IOERROR(ds, ax_17) @ 0800:0DC4 : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_2001: (in 0x80<8> @ 0800:0D85 : byte)
  Class: Eq_2001
  DataType: byte
  OrigDataType: byte
T_2002: (in dl_21 & 0x80<8> @ 0800:0D85 : byte)
  Class: Eq_2002
  DataType: byte
  OrigDataType: byte
T_2003: (in 0<8> @ 0800:0D85 : byte)
  Class: Eq_2002
  DataType: byte
  OrigDataType: byte
T_2004: (in (dl_21 & 0x80<8>) != 0<8> @ 0800:0D85 : bool)
  Class: Eq_2004
  DataType: bool
  OrigDataType: bool
T_2005: (in 0<16> @ 0800:0DBF : word16)
  Class: Eq_341
  DataType: wchar_t
  OrigDataType: word16
T_2006: (in dx_ax_33 @ 0800:0D8E : (ptr32 int32))
  Class: Eq_2006
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_2007: (in SLICE(dx_ax_33, word16, 0) @ 0800:0D8E : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_2008: (in msdos_set_file_position @ 0800:0D90 : segptr32)
  Class: Eq_2008
  DataType: (ptr32 Eq_2008)
  OrigDataType: (ptr32 (fn T_2017 (T_1387, T_2014, T_2015, T_2016)))
T_2009: (in signature of msdos_set_file_position : void)
  Class: Eq_2008
  DataType: (ptr32 Eq_2008)
  OrigDataType: 
T_2010: (in bx @ 0800:0D90 : word16)
  Class: Eq_1387
  DataType: int16
  OrigDataType: 
T_2011: (in cx_dx @ 0800:0D90 : (ptr32 int32))
  Class: Eq_2011
  DataType: (ptr32 int32)
  OrigDataType: 
T_2012: (in al @ 0800:0D90 : byte)
  Class: Eq_2012
  DataType: byte
  OrigDataType: 
T_2013: (in dx_axOut @ 0800:0D90 : (ptr32 int32))
  Class: Eq_2013
  DataType: (ptr32 int32)
  OrigDataType: 
T_2014: (in 00000000 @ 0800:0D90 : (ptr32 int32))
  Class: Eq_2011
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_2015: (in 1<8> @ 0800:0D90 : byte)
  Class: Eq_2012
  DataType: byte
  OrigDataType: byte
T_2016: (in out dx_ax_33 @ 0800:0D90 : (ptr32 int32))
  Class: Eq_2013
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_2017: (in msdos_set_file_position(wArg02, 0<u32>, 1<8>, out dx_ax_33) @ 0800:0D90 : word32)
  Class: Eq_2017
  DataType: Eq_2017
  OrigDataType: (union (bool u0) (word32 u1))
T_2018: (in dx_ax_48 @ 0800:0D9B : (ptr32 int32))
  Class: Eq_2018
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_2019: (in SLICE(dx_ax_48, word16, 0) @ 0800:0D9B : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_2020: (in SLICE(dx_ax_48, word16, 16) @ 0800:0D9B : word16)
  Class: Eq_2020
  DataType: cup16
  OrigDataType: word16
T_2021: (in dx_52 @ 0800:0D9B : cup16)
  Class: Eq_2020
  DataType: cup16
  OrigDataType: cup16
T_2022: (in msdos_set_file_position @ 0800:0DA5 : segptr32)
  Class: Eq_2022
  DataType: (ptr32 Eq_2022)
  OrigDataType: (ptr32 (fn T_2030 (T_1387, T_2014, T_2028, T_2029)))
T_2023: (in signature of msdos_set_file_position : void)
  Class: Eq_2022
  DataType: (ptr32 Eq_2022)
  OrigDataType: 
T_2024: (in bx @ 0800:0DA5 : word16)
  Class: Eq_1387
  DataType: int16
  OrigDataType: 
T_2025: (in cx_dx @ 0800:0DA5 : (ptr32 int32))
  Class: Eq_2011
  DataType: (ptr32 int32)
  OrigDataType: 
T_2026: (in al @ 0800:0DA5 : byte)
  Class: Eq_2026
  DataType: byte
  OrigDataType: 
T_2027: (in dx_axOut @ 0800:0DA5 : (ptr32 int32))
  Class: Eq_2027
  DataType: (ptr32 int32)
  OrigDataType: 
T_2028: (in 2<8> @ 0800:0DA5 : byte)
  Class: Eq_2026
  DataType: byte
  OrigDataType: byte
T_2029: (in out dx_ax_48 @ 0800:0DA5 : (ptr32 int32))
  Class: Eq_2027
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_2030: (in msdos_set_file_position(wArg02, 0<u32>, 2<8>, out dx_ax_48) @ 0800:0DA5 : word32)
  Class: Eq_2030
  DataType: Eq_2030
  OrigDataType: (union (bool u0) (word32 u1))
T_2031: (in dx_ax_61 @ 0800:0DAA : (ptr32 int32))
  Class: Eq_2031
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_2032: (in SLICE(dx_ax_61, word16, 0) @ 0800:0DAA : word16)
  Class: Eq_341
  DataType: Eq_341
  OrigDataType: word16
T_2033: (in SLICE(dx_ax_61, word16, 16) @ 0800:0DAA : word16)
  Class: Eq_2020
  DataType: cup16
  OrigDataType: word16
T_2034: (in dx_76 @ 0800:0DAA : cup16)
  Class: Eq_2020
  DataType: cup16
  OrigDataType: cup16
T_2035: (in msdos_set_file_position @ 0800:0DAC : segptr32)
  Class: Eq_2035
  DataType: (ptr32 Eq_2035)
  OrigDataType: (ptr32 (fn T_2043 (T_1387, T_2006, T_2041, T_2042)))
T_2036: (in signature of msdos_set_file_position : void)
  Class: Eq_2035
  DataType: (ptr32 Eq_2035)
  OrigDataType: 
T_2037: (in bx @ 0800:0DAC : word16)
  Class: Eq_1387
  DataType: int16
  OrigDataType: 
T_2038: (in cx_dx @ 0800:0DAC : (ptr32 int32))
  Class: Eq_2006
  DataType: (ptr32 int32)
  OrigDataType: 
T_2039: (in al @ 0800:0DAC : byte)
  Class: Eq_2039
  DataType: byte
  OrigDataType: 
T_2040: (in dx_axOut @ 0800:0DAC : (ptr32 int32))
  Class: Eq_2040
  DataType: (ptr32 int32)
  OrigDataType: 
T_2041: (in 0<8> @ 0800:0DAC : byte)
  Class: Eq_2039
  DataType: byte
  OrigDataType: byte
T_2042: (in out dx_ax_61 @ 0800:0DAC : (ptr32 int32))
  Class: Eq_2040
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_2043: (in msdos_set_file_position(wArg02, dx_ax_33, 0<8>, out dx_ax_61) @ 0800:0DAC : word32)
  Class: Eq_2043
  DataType: Eq_2043
  OrigDataType: (union (bool u0) (word32 u1))
T_2044: (in dx_76 < dx_52 @ 0800:0DB1 : bool)
  Class: Eq_2044
  DataType: bool
  OrigDataType: bool
T_2045: (in dx_76 > dx_52 @ 0800:0DB3 : bool)
  Class: Eq_2045
  DataType: bool
  OrigDataType: bool
T_2046: (in 1<16> @ 0800:0DBA : word16)
  Class: Eq_341
  DataType: wchar_t
  OrigDataType: word16
T_2047: (in ax_17 < ax_17 @ 0800:0DB8 : bool)
  Class: Eq_2047
  DataType: bool
  OrigDataType: bool
T_2048: (in ax @ 0800:0DB8 : word16)
  Class: Eq_2048
  DataType: word16
  OrigDataType: word16
T_2049: (in 14<i16> @ 0800:0DDA : int16)
  Class: Eq_2049
  DataType: int16
  OrigDataType: int16
T_2050: (in wArg02 + 14<i16> @ 0800:0DDA : word16)
  Class: Eq_2050
  DataType: word16
  OrigDataType: word16
T_2051: (in ds:wArg02 + 14<i16> @ 0800:0DDA : segptr32)
  Class: Eq_2051
  DataType: segptr32
  OrigDataType: segptr32
T_2052: (in Mem14[ds:wArg02 + 14<i16>:word16] @ 0800:0DDA : word16)
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: word16
T_2053: (in (ds->*wArg02).ptr000E == wArg02 @ 0800:0DDA : bool)
  Class: Eq_2053
  DataType: bool
  OrigDataType: bool
T_2054: (in 0<16> @ 0800:0DE4 : word16)
  Class: Eq_2054
  DataType: word16
  OrigDataType: word16
T_2055: (in wArg02 + 0<16> @ 0800:0DE4 : word16)
  Class: Eq_2055
  DataType: (memptr (ptr16 Eq_340) Eq_2055)
  OrigDataType: (memptr T_1051 (struct (E T_2052 t000E)))
T_2056: (in ds:wArg02 + 0<16> @ 0800:0DE4 : segptr32)
  Class: Eq_2056
  DataType: segptr32
  OrigDataType: segptr32
T_2057: (in Mem14[ds:wArg02 + 0<16>:word16] @ 0800:0DE4 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_2058: (in 0<16> @ 0800:0DE4 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_2059: (in (ds->*wArg02).w0000 < 0<16> @ 0800:0DE4 : bool)
  Class: Eq_2059
  DataType: bool
  OrigDataType: bool
T_2060: (in 0xFFFF<16> @ 0800:0DDC : word16)
  Class: Eq_2048
  DataType: word16
  OrigDataType: word16
T_2061: (in ax_124 @ 0800:0DDC : word16)
  Class: Eq_2048
  DataType: word16
  OrigDataType: word16
T_2062: (in 6<i16> @ 0800:0E16 : int16)
  Class: Eq_2062
  DataType: int16
  OrigDataType: int16
T_2063: (in wArg02 + 6<i16> @ 0800:0E16 : word16)
  Class: Eq_2063
  DataType: (memptr (ptr16 Eq_340) Eq_2063)
  OrigDataType: (memptr T_1051 (struct (0 T_2057 t0000) (E T_2052 t000E)))
T_2064: (in ds:wArg02 + 6<i16> @ 0800:0E16 : segptr32)
  Class: Eq_2064
  DataType: segptr32
  OrigDataType: segptr32
T_2065: (in Mem14[ds:wArg02 + 6<i16>:word16] @ 0800:0E16 : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_2066: (in 0<16> @ 0800:0E16 : word16)
  Class: Eq_2066
  DataType: word16
  OrigDataType: word16
T_2067: (in wArg02 + 0<16> @ 0800:0E16 : word16)
  Class: Eq_2067
  DataType: (memptr (ptr16 Eq_340) Eq_2067)
  OrigDataType: (memptr T_1051 (struct (0 T_2057 t0000) (E T_2052 t000E)))
T_2068: (in ds:wArg02 + 0<16> @ 0800:0E16 : segptr32)
  Class: Eq_2068
  DataType: segptr32
  OrigDataType: segptr32
T_2069: (in Mem14[ds:wArg02 + 0<16>:word16] @ 0800:0E16 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2070: (in (ds->*wArg02).w0006 + (ds->*wArg02).w0000 @ 0800:0E16 : word16)
  Class: Eq_2070
  DataType: word16
  OrigDataType: word16
T_2071: (in di_23 @ 0800:0E16 : word16)
  Class: Eq_2070
  DataType: word16
  OrigDataType: word16
T_2072: (in 0<16> @ 0800:0E19 : word16)
  Class: Eq_2072
  DataType: word16
  OrigDataType: word16
T_2073: (in wArg02 + 0<16> @ 0800:0E19 : word16)
  Class: Eq_2073
  DataType: (memptr (ptr16 Eq_340) Eq_2073)
  OrigDataType: (memptr T_1051 (struct (0 T_2057 t0000) (6 T_2065 t0006) (E T_2052 t000E)))
T_2074: (in ds:wArg02 + 0<16> @ 0800:0E19 : segptr32)
  Class: Eq_2074
  DataType: segptr32
  OrigDataType: segptr32
T_2075: (in Mem14[ds:wArg02 + 0<16>:word16] @ 0800:0E19 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2076: (in 1<16> @ 0800:0E19 : word16)
  Class: Eq_2076
  DataType: word16
  OrigDataType: word16
T_2077: (in di_23 + 1<16> @ 0800:0E19 : word16)
  Class: Eq_2077
  DataType: word16
  OrigDataType: word16
T_2078: (in (ds->*wArg02).w0000 - (di_23 + 1<16>) @ 0800:0E19 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2079: (in 0<16> @ 0800:0E19 : word16)
  Class: Eq_2079
  DataType: word16
  OrigDataType: word16
T_2080: (in wArg02 + 0<16> @ 0800:0E19 : word16)
  Class: Eq_2080
  DataType: (memptr (ptr16 Eq_340) Eq_2080)
  OrigDataType: (memptr T_1051 (struct (0 T_2057 t0000) (6 T_2065 t0006) (E T_2052 t000E)))
T_2081: (in ds:wArg02 + 0<16> @ 0800:0E19 : segptr32)
  Class: Eq_2081
  DataType: segptr32
  OrigDataType: segptr32
T_2082: (in Mem26[ds:wArg02 + 0<16>:word16] @ 0800:0E19 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2083: (in 8<i16> @ 0800:0E1C : int16)
  Class: Eq_2083
  DataType: int16
  OrigDataType: int16
T_2084: (in wArg02 + 8<i16> @ 0800:0E1C : word16)
  Class: Eq_2084
  DataType: (memptr (ptr16 Eq_340) Eq_2084)
  OrigDataType: (memptr T_1051 (struct (0 T_2057 t0000) (6 T_2065 t0006) (E T_2052 t000E)))
T_2085: (in ds:wArg02 + 8<i16> @ 0800:0E1C : segptr32)
  Class: Eq_2085
  DataType: segptr32
  OrigDataType: segptr32
T_2086: (in Mem29[ds:wArg02 + 8<i16>:word16] @ 0800:0E1C : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2087: (in ax_30 @ 0800:0E1C : Eq_688)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2088: (in 10<i16> @ 0800:0E1F : int16)
  Class: Eq_2088
  DataType: int16
  OrigDataType: int16
T_2089: (in wArg02 + 10<i16> @ 0800:0E1F : word16)
  Class: Eq_2089
  DataType: (memptr (ptr16 Eq_340) Eq_2089)
  OrigDataType: (memptr T_1051 (struct (0 T_2057 t0000) (6 T_2065 t0006) (8 T_2086 t0008) (E T_2052 t000E)))
T_2090: (in ds:wArg02 + 10<i16> @ 0800:0E1F : segptr32)
  Class: Eq_2090
  DataType: segptr32
  OrigDataType: segptr32
T_2091: (in Mem31[ds:wArg02 + 10<i16>:word16] @ 0800:0E1F : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2092: (in _write @ 0800:0E30 : segptr32)
  Class: Eq_2092
  DataType: (ptr32 Eq_2092)
  OrigDataType: (ptr32 (fn T_2100 (T_1051, T_2098, T_2087, T_2099)))
T_2093: (in signature of _write @ 0800:0ACF : void)
  Class: Eq_2092
  DataType: (ptr32 Eq_2092)
  OrigDataType: 
T_2094: (in 4<i16> @ 0800:0E30 : int16)
  Class: Eq_2094
  DataType: int16
  OrigDataType: int16
T_2095: (in wArg02 + 4<i16> @ 0800:0E30 : word16)
  Class: Eq_2095
  DataType: (memptr (ptr16 Eq_340) Eq_2095)
  OrigDataType: (memptr T_1051 (struct (0 T_2057 t0000) (6 T_2065 t0006) (8 T_2086 t0008) (A T_2091 t000A) (E T_2052 t000E)))
T_2096: (in ds:wArg02 + 4<i16> @ 0800:0E30 : segptr32)
  Class: Eq_2096
  DataType: segptr32
  OrigDataType: segptr32
T_2097: (in Mem33[ds:wArg02 + 4<i16>:byte] @ 0800:0E30 : byte)
  Class: Eq_1091
  DataType: int8
  OrigDataType: int8
T_2098: (in CONVERT(Mem33[ds:wArg02 + 4<i16>:byte], int8, int16) @ 0800:0E30 : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: int16
T_2099: (in di_23 + 1<16> @ 0800:0E30 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: word16
T_2100: (in _write(ds, (int16) (ds->*wArg02).b0004, ax_30, di_23 + 1<16>) @ 0800:0E30 : word16)
  Class: Eq_2100
  DataType: word16
  OrigDataType: word16
T_2101: (in di_23 + 1<16> @ 0800:0E30 : word16)
  Class: Eq_2100
  DataType: word16
  OrigDataType: word16
T_2102: (in _write(ds, (int16) (ds->*wArg02).b0004, ax_30, di_23 + 1<16>) == di_23 + 1<16> @ 0800:0E30 : bool)
  Class: Eq_2102
  DataType: bool
  OrigDataType: bool
T_2103: (in 2<i16> @ 0800:0DEB : int16)
  Class: Eq_2103
  DataType: int16
  OrigDataType: int16
T_2104: (in wArg02 + 2<i16> @ 0800:0DEB : word16)
  Class: Eq_2104
  DataType: (memptr (ptr16 Eq_340) Eq_2104)
  OrigDataType: (memptr T_1051 (struct (0 T_2057 t0000) (4 T_2097 t0004) (6 T_2065 t0006) (8 T_2086 t0008) (A T_2091 t000A) (E T_2052 t000E)))
T_2105: (in ds:wArg02 + 2<i16> @ 0800:0DEB : segptr32)
  Class: Eq_2105
  DataType: segptr32
  OrigDataType: segptr32
T_2106: (in Mem14[ds:wArg02 + 2<i16>:word16] @ 0800:0DEB : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: cui16
T_2107: (in 8<16> @ 0800:0DEB : word16)
  Class: Eq_2107
  DataType: cui16
  OrigDataType: cui16
T_2108: (in (ds->*wArg02).w0002 & 8<16> @ 0800:0DEB : word16)
  Class: Eq_2108
  DataType: cui16
  OrigDataType: cui16
T_2109: (in 0<16> @ 0800:0DEB : word16)
  Class: Eq_2108
  DataType: cui16
  OrigDataType: word16
T_2110: (in ((ds->*wArg02).w0002 & 8<16>) != 0<16> @ 0800:0DEB : bool)
  Class: Eq_2110
  DataType: bool
  OrigDataType: bool
T_2111: (in 0<16> @ 0800:0DF9 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2112: (in 0<16> @ 0800:0DF9 : word16)
  Class: Eq_2112
  DataType: word16
  OrigDataType: word16
T_2113: (in wArg02 + 0<16> @ 0800:0DF9 : word16)
  Class: Eq_2113
  DataType: (memptr (ptr16 Eq_340) Eq_2113)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_2086 t0008)
		(A T_2091 t000A)
		(E T_2052 t000E)))
T_2114: (in ds:wArg02 + 0<16> @ 0800:0DF9 : segptr32)
  Class: Eq_2114
  DataType: segptr32
  OrigDataType: segptr32
T_2115: (in Mem75[ds:wArg02 + 0<16>:word16] @ 0800:0DF9 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2116: (in 10<i16> @ 0800:0E07 : int16)
  Class: Eq_2116
  DataType: int16
  OrigDataType: int16
T_2117: (in wArg02 + 10<i16> @ 0800:0E07 : word16)
  Class: Eq_2117
  DataType: (memptr (ptr16 Eq_340) Eq_2117)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_2086 t0008)
		(A T_2091 t000A)
		(E T_2052 t000E)))
T_2118: (in ds:wArg02 + 10<i16> @ 0800:0E07 : segptr32)
  Class: Eq_2118
  DataType: segptr32
  OrigDataType: segptr32
T_2119: (in Mem75[ds:wArg02 + 10<i16>:word16] @ 0800:0E07 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2120: (in 5<16> @ 0800:0E07 : word16)
  Class: Eq_2120
  DataType: int16
  OrigDataType: int16
T_2121: (in wArg02 + 5<16> @ 0800:0E07 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_2086 t0008)
		(A T_2091 t000A)
		(E T_2052 t000E)))
T_2122: (in (ds->*wArg02).t000A.u0 != &wArg02->b0004 + 1<i32> @ 0800:0E07 : bool)
  Class: Eq_2122
  DataType: bool
  OrigDataType: bool
T_2123: (in 10<i16> @ 0800:0DF7 : int16)
  Class: Eq_2123
  DataType: int16
  OrigDataType: int16
T_2124: (in wArg02 + 10<i16> @ 0800:0DF7 : word16)
  Class: Eq_2124
  DataType: (memptr (ptr16 Eq_340) Eq_2124)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_2086 t0008)
		(A T_1692 t000A)
		(E T_2052 t000E)))
T_2125: (in ds:wArg02 + 10<i16> @ 0800:0DF7 : segptr32)
  Class: Eq_2125
  DataType: segptr32
  OrigDataType: segptr32
T_2126: (in Mem14[ds:wArg02 + 10<i16>:word16] @ 0800:0DF7 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2127: (in 5<16> @ 0800:0DF7 : word16)
  Class: Eq_2127
  DataType: int16
  OrigDataType: int16
T_2128: (in wArg02 + 5<16> @ 0800:0DF7 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_2086 t0008)
		(A T_1692 t000A)
		(E T_2052 t000E)))
T_2129: (in (ds->*wArg02).t000A.u0 != &wArg02->b0004 + 1<i32> @ 0800:0DF7 : bool)
  Class: Eq_2129
  DataType: bool
  OrigDataType: bool
T_2130: (in 0<16> @ 0800:0E0F : word16)
  Class: Eq_2048
  DataType: word16
  OrigDataType: word16
T_2131: (in 8<i16> @ 0800:0E0C : int16)
  Class: Eq_2131
  DataType: int16
  OrigDataType: int16
T_2132: (in wArg02 + 8<i16> @ 0800:0E0C : word16)
  Class: Eq_2132
  DataType: (memptr (ptr16 Eq_340) Eq_2132)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_2086 t0008)
		(A T_1692 t000A)
		(E T_2052 t000E)))
T_2133: (in ds:wArg02 + 8<i16> @ 0800:0E0C : segptr32)
  Class: Eq_2133
  DataType: segptr32
  OrigDataType: segptr32
T_2134: (in Mem75[ds:wArg02 + 8<i16>:word16] @ 0800:0E0C : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2135: (in 10<i16> @ 0800:0E0C : int16)
  Class: Eq_2135
  DataType: int16
  OrigDataType: int16
T_2136: (in wArg02 + 10<i16> @ 0800:0E0C : word16)
  Class: Eq_2136
  DataType: (memptr (ptr16 Eq_340) Eq_2136)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_1692 t0008)
		(A T_1692 t000A)
		(E T_2052 t000E)))
T_2137: (in ds:wArg02 + 10<i16> @ 0800:0E0C : segptr32)
  Class: Eq_2137
  DataType: segptr32
  OrigDataType: segptr32
T_2138: (in Mem82[ds:wArg02 + 10<i16>:word16] @ 0800:0E0C : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2139: (in 0<16> @ 0800:0E43 : word16)
  Class: Eq_2048
  DataType: word16
  OrigDataType: word16
T_2140: (in 2<i16> @ 0800:0E37 : int16)
  Class: Eq_2140
  DataType: int16
  OrigDataType: int16
T_2141: (in wArg02 + 2<i16> @ 0800:0E37 : word16)
  Class: Eq_2141
  DataType: (memptr (ptr16 Eq_340) Eq_2141)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_1692 t0008)
		(A T_1692 t000A)
		(E T_2052 t000E)))
T_2142: (in ds:wArg02 + 2<i16> @ 0800:0E37 : segptr32)
  Class: Eq_2142
  DataType: segptr32
  OrigDataType: segptr32
T_2143: (in Mem37[ds:wArg02 + 2<i16>:word16] @ 0800:0E37 : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: cui16
T_2144: (in 0x200<16> @ 0800:0E37 : word16)
  Class: Eq_2144
  DataType: cui16
  OrigDataType: cui16
T_2145: (in (ds->*wArg02).w0002 & 0x200<16> @ 0800:0E37 : word16)
  Class: Eq_2145
  DataType: cui16
  OrigDataType: cui16
T_2146: (in 0<16> @ 0800:0E37 : word16)
  Class: Eq_2145
  DataType: cui16
  OrigDataType: word16
T_2147: (in ((ds->*wArg02).w0002 & 0x200<16>) != 0<16> @ 0800:0E37 : bool)
  Class: Eq_2147
  DataType: bool
  OrigDataType: bool
T_2148: (in 2<i16> @ 0800:0E39 : int16)
  Class: Eq_2148
  DataType: int16
  OrigDataType: int16
T_2149: (in wArg02 + 2<i16> @ 0800:0E39 : word16)
  Class: Eq_2149
  DataType: (memptr (ptr16 Eq_340) Eq_2149)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_1692 t0008)
		(A T_1692 t000A)
		(E T_2052 t000E)))
T_2150: (in ds:wArg02 + 2<i16> @ 0800:0E39 : segptr32)
  Class: Eq_2150
  DataType: segptr32
  OrigDataType: segptr32
T_2151: (in Mem37[ds:wArg02 + 2<i16>:word16] @ 0800:0E39 : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: cui16
T_2152: (in 0x10<16> @ 0800:0E39 : word16)
  Class: Eq_2152
  DataType: cui16
  OrigDataType: cui16
T_2153: (in (ds->*wArg02).w0002 | 0x10<16> @ 0800:0E39 : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: cui16
T_2154: (in 2<i16> @ 0800:0E39 : int16)
  Class: Eq_2154
  DataType: int16
  OrigDataType: int16
T_2155: (in wArg02 + 2<i16> @ 0800:0E39 : word16)
  Class: Eq_2155
  DataType: (memptr (ptr16 Eq_340) Eq_2155)
  OrigDataType: (memptr T_1051 (struct
		(0 T_2057 t0000)
		(2 T_2106 t0002)
		(4 T_2097 t0004)
		(6 T_2065 t0006)
		(8 T_1692 t0008)
		(A T_1692 t000A)
		(E T_2052 t000E)))
T_2156: (in ds:wArg02 + 2<i16> @ 0800:0E39 : segptr32)
  Class: Eq_2156
  DataType: segptr32
  OrigDataType: segptr32
T_2157: (in Mem59[ds:wArg02 + 2<i16>:word16] @ 0800:0E39 : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: word16
T_2158: (in 0xFFFF<16> @ 0800:0E3E : word16)
  Class: Eq_2048
  DataType: word16
  OrigDataType: word16
T_2159: (in di @ 0800:0E3E : word16)
  Class: Eq_2159
  DataType: word16
  OrigDataType: word16
T_2160: (in __VPRINTER @ 0800:0E5D : segptr32)
  Class: Eq_2160
  DataType: (ptr32 Eq_2160)
  OrigDataType: (ptr32 (fn T_2171 (T_232, T_233, T_234, T_235, T_2170, T_236)))
T_2161: (in signature of __VPRINTER @ 0800:1073 : void)
  Class: Eq_2160
  DataType: (ptr32 Eq_2160)
  OrigDataType: 
T_2162: (in cx @ 0800:0E5D : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_2163: (in dx @ 0800:0E5D : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (wchar_t u0) (uint16 u1) ((memptr T_2165 (struct (0 T_3155 t0000) (4F9 uint8 b04F9))) u2))
T_2164: (in bx @ 0800:0E5D : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct (4F9 T_2518 t04F9))) u1))
T_2165: (in ds @ 0800:0E5D : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2166: (in wArg02 @ 0800:0E5D : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union
		(word16 u0)
		(segptr32 u1)
		(T_2702 u2)
		(T_2709 u3)
		(T_2734 u4)
		(T_2746 u5)
		(T_3155 u7)
		(T_3203 u6)) u0000) (2 word16 w0002)))
T_2167: (in wArg04 @ 0800:0E5D : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2168: (in fp @ 0800:0E5D : mp16)
  Class: Eq_2168
  DataType: mp16
  OrigDataType: mp16
T_2169: (in 4<i16> @ 0800:0E5D : int16)
  Class: Eq_2169
  DataType: int16
  OrigDataType: (union (int16 u0) (mp16 u1))
T_2170: (in fp + 4<i16> @ 0800:0E5D : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: mp16
T_2171: (in __VPRINTER(cx, dx, bx, ds, fp + 4<i16>, wArg02) @ 0800:0E5D : word16)
  Class: Eq_2159
  DataType: word16
  OrigDataType: word16
T_2172: (in di_26 @ 0800:0E5D : word16)
  Class: Eq_2159
  DataType: word16
  OrigDataType: word16
T_2173: (in ds @ 0800:0E63 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_2174: (in bArg02 @ 0800:0E63 : byte)
  Class: Eq_2174
  DataType: byte
  OrigDataType: byte
T_2175: (in wArg04 @ 0800:0E63 : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_2173 (struct (0 T_2179 t0000)))
T_2176: (in 0<16> @ 0800:0E6A : word16)
  Class: Eq_2176
  DataType: word16
  OrigDataType: word16
T_2177: (in wArg04 + 0<16> @ 0800:0E6A : word16)
  Class: Eq_2177
  DataType: word16
  OrigDataType: word16
T_2178: (in ds:wArg04 + 0<16> @ 0800:0E6A : segptr32)
  Class: Eq_2178
  DataType: segptr32
  OrigDataType: segptr32
T_2179: (in Mem7[ds:wArg04 + 0<16>:word16] @ 0800:0E6A : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2180: (in 1<16> @ 0800:0E6A : word16)
  Class: Eq_2180
  DataType: word16
  OrigDataType: word16
T_2181: (in (ds->*wArg04).w0000 - 1<16> @ 0800:0E6A : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2182: (in 0<16> @ 0800:0E6A : word16)
  Class: Eq_2182
  DataType: word16
  OrigDataType: word16
T_2183: (in wArg04 + 0<16> @ 0800:0E6A : word16)
  Class: Eq_2183
  DataType: (memptr (ptr16 Eq_340) ci16)
  OrigDataType: (memptr T_2173 (struct (0 T_2179 t0000)))
T_2184: (in ds:wArg04 + 0<16> @ 0800:0E6A : segptr32)
  Class: Eq_2184
  DataType: segptr32
  OrigDataType: segptr32
T_2185: (in Mem12[ds:wArg04 + 0<16>:word16] @ 0800:0E6A : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2186: (in _fputc @ 0800:0E74 : segptr32)
  Class: Eq_2186
  DataType: (ptr32 Eq_2186)
  OrigDataType: (ptr32 (fn T_2191 (T_2173, T_2174, T_2175)))
T_2187: (in signature of _fputc @ 0800:0E7D : void)
  Class: Eq_2186
  DataType: (ptr32 Eq_2186)
  OrigDataType: 
T_2188: (in ds @ 0800:0E74 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_2189: (in bArg02 @ 0800:0E74 : byte)
  Class: Eq_2174
  DataType: byte
  OrigDataType: byte
T_2190: (in wArg04 @ 0800:0E74 : (memptr (ptr16 Eq_340) Eq_1009))
  Class: Eq_1009
  DataType: (memptr (ptr16 Eq_340) Eq_1009)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (4 T_2317 t0004) (6 T_2275 t0006) (A T_2213 t000A)))
T_2191: (in _fputc(ds, bArg02, wArg04) @ 0800:0E74 : void)
  Class: Eq_2191
  DataType: void
  OrigDataType: void
T_2192: (in 0<16> @ 0800:0EC7 : word16)
  Class: Eq_2192
  DataType: word16
  OrigDataType: word16
T_2193: (in wArg04 + 0<16> @ 0800:0EC7 : word16)
  Class: Eq_2193
  DataType: word16
  OrigDataType: word16
T_2194: (in ds:wArg04 + 0<16> @ 0800:0EC7 : segptr32)
  Class: Eq_2194
  DataType: segptr32
  OrigDataType: segptr32
T_2195: (in Mem21[ds:wArg04 + 0<16>:word16] @ 0800:0EC7 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2196: (in 1<16> @ 0800:0EC7 : word16)
  Class: Eq_2196
  DataType: word16
  OrigDataType: word16
T_2197: (in (ds->*wArg04).w0000 - 1<16> @ 0800:0EC7 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2198: (in 0<16> @ 0800:0EC7 : word16)
  Class: Eq_2198
  DataType: word16
  OrigDataType: word16
T_2199: (in wArg04 + 0<16> @ 0800:0EC7 : word16)
  Class: Eq_2199
  DataType: (memptr (ptr16 Eq_340) ci16)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000)))
T_2200: (in ds:wArg04 + 0<16> @ 0800:0EC7 : segptr32)
  Class: Eq_2200
  DataType: segptr32
  OrigDataType: segptr32
T_2201: (in Mem25[ds:wArg04 + 0<16>:word16] @ 0800:0EC7 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2202: (in 2<i16> @ 0800:0ECE : int16)
  Class: Eq_2202
  DataType: int16
  OrigDataType: int16
T_2203: (in wArg04 + 2<i16> @ 0800:0ECE : word16)
  Class: Eq_2203
  DataType: (memptr (ptr16 Eq_340) ci16)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000)))
T_2204: (in ds:wArg04 + 2<i16> @ 0800:0ECE : segptr32)
  Class: Eq_2204
  DataType: segptr32
  OrigDataType: segptr32
T_2205: (in Mem25[ds:wArg04 + 2<i16>:word16] @ 0800:0ECE : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2206: (in 0x90<16> @ 0800:0ECE : word16)
  Class: Eq_2206
  DataType: cui16
  OrigDataType: cui16
T_2207: (in (ds->*wArg04).w0002 & 0x90<16> @ 0800:0ECE : word16)
  Class: Eq_2207
  DataType: cui16
  OrigDataType: cui16
T_2208: (in 0<16> @ 0800:0ECE : word16)
  Class: Eq_2207
  DataType: cui16
  OrigDataType: word16
T_2209: (in ((ds->*wArg04).w0002 & 0x90<16>) != 0<16> @ 0800:0ECE : bool)
  Class: Eq_2209
  DataType: bool
  OrigDataType: bool
T_2210: (in 10<i16> @ 0800:0E94 : int16)
  Class: Eq_2210
  DataType: int16
  OrigDataType: int16
T_2211: (in wArg04 + 10<i16> @ 0800:0E94 : word16)
  Class: Eq_2211
  DataType: (memptr (ptr16 Eq_340) Eq_2211)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002)))
T_2212: (in ds:wArg04 + 10<i16> @ 0800:0E94 : segptr32)
  Class: Eq_2212
  DataType: segptr32
  OrigDataType: segptr32
T_2213: (in Mem21[ds:wArg04 + 10<i16>:word16] @ 0800:0E94 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2214: (in 1<16> @ 0800:0E94 : word16)
  Class: Eq_2214
  DataType: word16
  OrigDataType: word16
T_2215: (in (ds->*wArg04).t000A.u0 + 1<16> @ 0800:0E94 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2216: (in 10<i16> @ 0800:0E94 : int16)
  Class: Eq_2216
  DataType: int16
  OrigDataType: int16
T_2217: (in wArg04 + 10<i16> @ 0800:0E94 : word16)
  Class: Eq_2217
  DataType: (memptr (ptr16 Eq_340) Eq_2217)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2218: (in ds:wArg04 + 10<i16> @ 0800:0E94 : segptr32)
  Class: Eq_2218
  DataType: segptr32
  OrigDataType: segptr32
T_2219: (in Mem154[ds:wArg04 + 10<i16>:word16] @ 0800:0E94 : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: word16
T_2220: (in 10<i16> @ 0800:0E9A : int16)
  Class: Eq_2220
  DataType: int16
  OrigDataType: int16
T_2221: (in wArg04 + 10<i16> @ 0800:0E9A : word16)
  Class: Eq_2221
  DataType: (memptr (ptr16 Eq_340) Eq_2221)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2222: (in ds:wArg04 + 10<i16> @ 0800:0E9A : segptr32)
  Class: Eq_2222
  DataType: segptr32
  OrigDataType: segptr32
T_2223: (in Mem154[ds:wArg04 + 10<i16>:word16] @ 0800:0E9A : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: (memptr T_2188 (struct (FFFFFFFF byte bFFFFFFFF)))
T_2224: (in -1<i16> @ 0800:0E9A : int16)
  Class: Eq_2224
  DataType: int16
  OrigDataType: int16
T_2225: (in Mem154[ds:wArg04 + 10<i16>:word16] + -1<i16> @ 0800:0E9A : word16)
  Class: Eq_2225
  DataType: word16
  OrigDataType: word16
T_2226: (in ds:Mem154[ds:wArg04 + 10<i16>:word16] + -1<i16> @ 0800:0E9A : segptr32)
  Class: Eq_2226
  DataType: segptr32
  OrigDataType: segptr32
T_2227: (in Mem156[ds:Mem154[ds:wArg04 + 10<i16>:word16] + -1<i16>:byte] @ 0800:0E9A : byte)
  Class: Eq_2174
  DataType: byte
  OrigDataType: byte
T_2228: (in 2<i16> @ 0800:0EA2 : int16)
  Class: Eq_2228
  DataType: int16
  OrigDataType: int16
T_2229: (in wArg04 + 2<i16> @ 0800:0EA2 : word16)
  Class: Eq_2229
  DataType: (memptr (ptr16 Eq_340) Eq_2229)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2230: (in ds:wArg04 + 2<i16> @ 0800:0EA2 : segptr32)
  Class: Eq_2230
  DataType: segptr32
  OrigDataType: segptr32
T_2231: (in Mem156[ds:wArg04 + 2<i16>:word16] @ 0800:0EA2 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2232: (in 8<16> @ 0800:0EA2 : word16)
  Class: Eq_2232
  DataType: cui16
  OrigDataType: cui16
T_2233: (in (ds->*wArg04).w0002 & 8<16> @ 0800:0EA2 : word16)
  Class: Eq_2233
  DataType: cui16
  OrigDataType: cui16
T_2234: (in 0<16> @ 0800:0EA2 : word16)
  Class: Eq_2233
  DataType: cui16
  OrigDataType: word16
T_2235: (in ((ds->*wArg04).w0002 & 8<16>) == 0<16> @ 0800:0EA2 : bool)
  Class: Eq_2235
  DataType: bool
  OrigDataType: bool
T_2236: (in 0xA<8> @ 0800:0EA8 : byte)
  Class: Eq_2174
  DataType: byte
  OrigDataType: byte
T_2237: (in bArg02 == 0xA<8> @ 0800:0EA8 : bool)
  Class: Eq_2237
  DataType: bool
  OrigDataType: bool
T_2238: (in _fflush @ 0800:0EB7 : segptr32)
  Class: Eq_1049
  DataType: (ptr32 Eq_1049)
  OrigDataType: (ptr32 (fn T_2239 (T_2188, T_2190)))
T_2239: (in _fflush(ds, wArg04) @ 0800:0EB7 : word16)
  Class: Eq_1053
  DataType: word16
  OrigDataType: word16
T_2240: (in 0<16> @ 0800:0EB7 : word16)
  Class: Eq_1053
  DataType: word16
  OrigDataType: word16
T_2241: (in _fflush(ds, wArg04) == 0<16> @ 0800:0EB7 : bool)
  Class: Eq_2241
  DataType: bool
  OrigDataType: bool
T_2242: (in 0xD<8> @ 0800:0EAE : byte)
  Class: Eq_2174
  DataType: byte
  OrigDataType: byte
T_2243: (in bArg02 != 0xD<8> @ 0800:0EAE : bool)
  Class: Eq_2243
  DataType: bool
  OrigDataType: bool
T_2244: (in 2<i16> @ 0800:0ED7 : int16)
  Class: Eq_2244
  DataType: int16
  OrigDataType: int16
T_2245: (in wArg04 + 2<i16> @ 0800:0ED7 : word16)
  Class: Eq_2245
  DataType: (memptr (ptr16 Eq_340) Eq_2245)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2246: (in ds:wArg04 + 2<i16> @ 0800:0ED7 : segptr32)
  Class: Eq_2246
  DataType: segptr32
  OrigDataType: segptr32
T_2247: (in Mem25[ds:wArg04 + 2<i16>:word16] @ 0800:0ED7 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2248: (in 0x10<16> @ 0800:0ED7 : word16)
  Class: Eq_2248
  DataType: cui16
  OrigDataType: cui16
T_2249: (in (ds->*wArg04).w0002 | 0x10<16> @ 0800:0ED7 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2250: (in 2<i16> @ 0800:0ED7 : int16)
  Class: Eq_2250
  DataType: int16
  OrigDataType: int16
T_2251: (in wArg04 + 2<i16> @ 0800:0ED7 : word16)
  Class: Eq_2251
  DataType: (memptr (ptr16 Eq_340) Eq_2251)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2252: (in ds:wArg04 + 2<i16> @ 0800:0ED7 : segptr32)
  Class: Eq_2252
  DataType: segptr32
  OrigDataType: segptr32
T_2253: (in Mem147[ds:wArg04 + 2<i16>:word16] @ 0800:0ED7 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: word16
T_2254: (in 2<i16> @ 0800:0ED5 : int16)
  Class: Eq_2254
  DataType: int16
  OrigDataType: int16
T_2255: (in wArg04 + 2<i16> @ 0800:0ED5 : word16)
  Class: Eq_2255
  DataType: (memptr (ptr16 Eq_340) Eq_2255)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2256: (in ds:wArg04 + 2<i16> @ 0800:0ED5 : segptr32)
  Class: Eq_2256
  DataType: segptr32
  OrigDataType: segptr32
T_2257: (in Mem25[ds:wArg04 + 2<i16>:word16] @ 0800:0ED5 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2258: (in 2<16> @ 0800:0ED5 : word16)
  Class: Eq_2258
  DataType: cui16
  OrigDataType: cui16
T_2259: (in (ds->*wArg04).w0002 & 2<16> @ 0800:0ED5 : word16)
  Class: Eq_2259
  DataType: cui16
  OrigDataType: cui16
T_2260: (in 0<16> @ 0800:0ED5 : word16)
  Class: Eq_2259
  DataType: cui16
  OrigDataType: word16
T_2261: (in ((ds->*wArg04).w0002 & 2<16>) != 0<16> @ 0800:0ED5 : bool)
  Class: Eq_2261
  DataType: bool
  OrigDataType: bool
T_2262: (in 2<i16> @ 0800:0EE2 : int16)
  Class: Eq_2262
  DataType: int16
  OrigDataType: int16
T_2263: (in wArg04 + 2<i16> @ 0800:0EE2 : word16)
  Class: Eq_2263
  DataType: (memptr (ptr16 Eq_340) Eq_2263)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2264: (in ds:wArg04 + 2<i16> @ 0800:0EE2 : segptr32)
  Class: Eq_2264
  DataType: segptr32
  OrigDataType: segptr32
T_2265: (in Mem25[ds:wArg04 + 2<i16>:word16] @ 0800:0EE2 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2266: (in 0x100<16> @ 0800:0EE2 : word16)
  Class: Eq_2266
  DataType: cui16
  OrigDataType: cui16
T_2267: (in (ds->*wArg04).w0002 | 0x100<16> @ 0800:0EE2 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2268: (in 2<i16> @ 0800:0EE2 : int16)
  Class: Eq_2268
  DataType: int16
  OrigDataType: int16
T_2269: (in wArg04 + 2<i16> @ 0800:0EE2 : word16)
  Class: Eq_2269
  DataType: (memptr (ptr16 Eq_340) Eq_2269)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2270: (in ds:wArg04 + 2<i16> @ 0800:0EE2 : segptr32)
  Class: Eq_2270
  DataType: segptr32
  OrigDataType: segptr32
T_2271: (in Mem35[ds:wArg04 + 2<i16>:word16] @ 0800:0EE2 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: word16
T_2272: (in 6<i16> @ 0800:0EEB : int16)
  Class: Eq_2272
  DataType: int16
  OrigDataType: int16
T_2273: (in wArg04 + 6<i16> @ 0800:0EEB : word16)
  Class: Eq_2273
  DataType: (memptr (ptr16 Eq_340) Eq_2273)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (A T_2213 t000A)))
T_2274: (in ds:wArg04 + 6<i16> @ 0800:0EEB : segptr32)
  Class: Eq_2274
  DataType: segptr32
  OrigDataType: segptr32
T_2275: (in Mem35[ds:wArg04 + 6<i16>:word16] @ 0800:0EEB : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_2276: (in 0<16> @ 0800:0EEB : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_2277: (in (ds->*wArg04).w0006 == 0<16> @ 0800:0EEB : bool)
  Class: Eq_2277
  DataType: bool
  OrigDataType: bool
T_2278: (in 0xA<8> @ 0800:0F15 : byte)
  Class: Eq_2174
  DataType: byte
  OrigDataType: byte
T_2279: (in bArg02 != 0xA<8> @ 0800:0F15 : bool)
  Class: Eq_2279
  DataType: bool
  OrigDataType: bool
T_2280: (in 0<16> @ 0800:0EF0 : word16)
  Class: Eq_2280
  DataType: word16
  OrigDataType: word16
T_2281: (in wArg04 + 0<16> @ 0800:0EF0 : word16)
  Class: Eq_2281
  DataType: (memptr (ptr16 Eq_340) Eq_2281)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (6 T_2275 t0006) (A T_2213 t000A)))
T_2282: (in ds:wArg04 + 0<16> @ 0800:0EF0 : segptr32)
  Class: Eq_2282
  DataType: segptr32
  OrigDataType: segptr32
T_2283: (in Mem35[ds:wArg04 + 0<16>:word16] @ 0800:0EF0 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2284: (in 0<16> @ 0800:0EF0 : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2285: (in (ds->*wArg04).w0000 == 0<16> @ 0800:0EF0 : bool)
  Class: Eq_2285
  DataType: bool
  OrigDataType: bool
T_2286: (in 0xFFFF<16> @ 0800:0F0A : word16)
  Class: Eq_2286
  DataType: word16
  OrigDataType: word16
T_2287: (in 6<i16> @ 0800:0F0A : int16)
  Class: Eq_2287
  DataType: int16
  OrigDataType: int16
T_2288: (in wArg04 + 6<i16> @ 0800:0F0A : word16)
  Class: Eq_2288
  DataType: (memptr (ptr16 Eq_340) Eq_2288)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (6 T_2275 t0006) (A T_2213 t000A)))
T_2289: (in ds:wArg04 + 6<i16> @ 0800:0F0A : segptr32)
  Class: Eq_2289
  DataType: segptr32
  OrigDataType: segptr32
T_2290: (in Mem35[ds:wArg04 + 6<i16>:word16] @ 0800:0F0A : word16)
  Class: Eq_682
  DataType: cu16
  OrigDataType: word16
T_2291: (in 0xFFFF<16> - (ds->*wArg04).w0006 @ 0800:0F0A : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2292: (in 0<16> @ 0800:0F0A : word16)
  Class: Eq_2292
  DataType: word16
  OrigDataType: word16
T_2293: (in wArg04 + 0<16> @ 0800:0F0A : word16)
  Class: Eq_2293
  DataType: (memptr (ptr16 Eq_340) Eq_2293)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (6 T_2275 t0006) (A T_2213 t000A)))
T_2294: (in ds:wArg04 + 0<16> @ 0800:0F0A : segptr32)
  Class: Eq_2294
  DataType: segptr32
  OrigDataType: segptr32
T_2295: (in Mem123[ds:wArg04 + 0<16>:word16] @ 0800:0F0A : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2296: (in _fflush @ 0800:0EF9 : segptr32)
  Class: Eq_1049
  DataType: (ptr32 Eq_1049)
  OrigDataType: (ptr32 (fn T_2297 (T_2188, T_2190)))
T_2297: (in _fflush(ds, wArg04) @ 0800:0EF9 : word16)
  Class: Eq_1053
  DataType: word16
  OrigDataType: word16
T_2298: (in 0<16> @ 0800:0EF9 : word16)
  Class: Eq_1053
  DataType: word16
  OrigDataType: word16
T_2299: (in _fflush(ds, wArg04) == 0<16> @ 0800:0EF9 : bool)
  Class: Eq_2299
  DataType: bool
  OrigDataType: bool
T_2300: (in 0<16> @ 0800:0E8D : word16)
  Class: Eq_2300
  DataType: word16
  OrigDataType: word16
T_2301: (in wArg04 + 0<16> @ 0800:0E8D : word16)
  Class: Eq_2301
  DataType: (memptr (ptr16 Eq_340) Eq_2301)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (6 T_2275 t0006) (A T_2213 t000A)))
T_2302: (in ds:wArg04 + 0<16> @ 0800:0E8D : segptr32)
  Class: Eq_2302
  DataType: segptr32
  OrigDataType: segptr32
T_2303: (in Mem19[ds:wArg04 + 0<16>:word16] @ 0800:0E8D : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2304: (in 1<16> @ 0800:0E8D : word16)
  Class: Eq_2304
  DataType: word16
  OrigDataType: word16
T_2305: (in (ds->*wArg04).w0000 + 1<16> @ 0800:0E8D : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2306: (in v10_20 @ 0800:0E8D : ci16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_2307: (in 0<16> @ 0800:0E8D : word16)
  Class: Eq_2307
  DataType: word16
  OrigDataType: word16
T_2308: (in wArg04 + 0<16> @ 0800:0E8D : word16)
  Class: Eq_2308
  DataType: (memptr (ptr16 Eq_340) Eq_2308)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (6 T_2275 t0006) (A T_2213 t000A)))
T_2309: (in ds:wArg04 + 0<16> @ 0800:0E8D : segptr32)
  Class: Eq_2309
  DataType: segptr32
  OrigDataType: segptr32
T_2310: (in Mem21[ds:wArg04 + 0<16>:word16] @ 0800:0E8D : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: word16
T_2311: (in 0<16> @ 0800:0E8F : word16)
  Class: Eq_1007
  DataType: ci16
  OrigDataType: ci16
T_2312: (in v10_20 >= 0<16> @ 0800:0E8F : bool)
  Class: Eq_2312
  DataType: bool
  OrigDataType: bool
T_2313: (in __write @ 0800:0F4C : segptr32)
  Class: Eq_1725
  DataType: (ptr32 Eq_1725)
  OrigDataType: (ptr32 (fn T_2323 (T_2188, T_2318, T_2321, T_2322)))
T_2314: (in 4<i16> @ 0800:0F4C : int16)
  Class: Eq_2314
  DataType: int16
  OrigDataType: int16
T_2315: (in wArg04 + 4<i16> @ 0800:0F4C : word16)
  Class: Eq_2315
  DataType: (memptr (ptr16 Eq_340) Eq_2315)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (6 T_2275 t0006) (A T_2213 t000A)))
T_2316: (in ds:wArg04 + 4<i16> @ 0800:0F4C : segptr32)
  Class: Eq_2316
  DataType: segptr32
  OrigDataType: segptr32
T_2317: (in Mem78[ds:wArg04 + 4<i16>:byte] @ 0800:0F4C : byte)
  Class: Eq_1091
  DataType: int8
  OrigDataType: int8
T_2318: (in CONVERT(Mem78[ds:wArg04 + 4<i16>:byte], int8, int16) @ 0800:0F4C : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: int16
T_2319: (in fp @ 0800:0F4C : mp16)
  Class: Eq_2319
  DataType: mp16
  OrigDataType: mp16
T_2320: (in 2<i16> @ 0800:0F4C : int16)
  Class: Eq_2320
  DataType: int16
  OrigDataType: (union (int16 u0) (mp16 u1))
T_2321: (in fp + 2<i16> @ 0800:0F4C : word16)
  Class: Eq_688
  DataType: Eq_688
  OrigDataType: mp16
T_2322: (in 1<16> @ 0800:0F4C : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: word16
T_2323: (in __write(ds, (int16) (ds->*wArg04).b0004, fp + 2<i16>, 1<16>) @ 0800:0F4C : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: word16
T_2324: (in 1<16> @ 0800:0F4C : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: word16
T_2325: (in __write(ds, (int16) (ds->*wArg04).b0004, fp + 2<i16>, 1<16>) == 1<16> @ 0800:0F4C : bool)
  Class: Eq_2325
  DataType: bool
  OrigDataType: bool
T_2326: (in 2<i16> @ 0800:0F1C : int16)
  Class: Eq_2326
  DataType: int16
  OrigDataType: int16
T_2327: (in wArg04 + 2<i16> @ 0800:0F1C : word16)
  Class: Eq_2327
  DataType: (memptr (ptr16 Eq_340) Eq_2327)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (4 T_2317 t0004) (6 T_2275 t0006) (A T_2213 t000A)))
T_2328: (in ds:wArg04 + 2<i16> @ 0800:0F1C : segptr32)
  Class: Eq_2328
  DataType: segptr32
  OrigDataType: segptr32
T_2329: (in Mem35[ds:wArg04 + 2<i16>:word16] @ 0800:0F1C : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2330: (in 0x40<16> @ 0800:0F1C : word16)
  Class: Eq_2330
  DataType: cui16
  OrigDataType: cui16
T_2331: (in (ds->*wArg04).w0002 & 0x40<16> @ 0800:0F1C : word16)
  Class: Eq_2331
  DataType: cui16
  OrigDataType: cui16
T_2332: (in 0<16> @ 0800:0F1C : word16)
  Class: Eq_2331
  DataType: cui16
  OrigDataType: word16
T_2333: (in ((ds->*wArg04).w0002 & 0x40<16>) != 0<16> @ 0800:0F1C : bool)
  Class: Eq_2333
  DataType: bool
  OrigDataType: bool
T_2334: (in __write @ 0800:0F34 : segptr32)
  Class: Eq_1725
  DataType: (ptr32 Eq_1725)
  OrigDataType: (ptr32 (fn T_2342 (T_2188, T_2339, T_2340, T_2341)))
T_2335: (in 4<i16> @ 0800:0F34 : int16)
  Class: Eq_2335
  DataType: int16
  OrigDataType: int16
T_2336: (in wArg04 + 4<i16> @ 0800:0F34 : word16)
  Class: Eq_2336
  DataType: (memptr (ptr16 Eq_340) Eq_2336)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (4 T_2317 t0004) (6 T_2275 t0006) (A T_2213 t000A)))
T_2337: (in ds:wArg04 + 4<i16> @ 0800:0F34 : segptr32)
  Class: Eq_2337
  DataType: segptr32
  OrigDataType: segptr32
T_2338: (in Mem53[ds:wArg04 + 4<i16>:byte] @ 0800:0F34 : byte)
  Class: Eq_1091
  DataType: int8
  OrigDataType: int8
T_2339: (in CONVERT(Mem53[ds:wArg04 + 4<i16>:byte], int8, int16) @ 0800:0F34 : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: int16
T_2340: (in 0x4E0<16> @ 0800:0F34 : word16)
  Class: Eq_688
  DataType: int16
  OrigDataType: word16
T_2341: (in 1<16> @ 0800:0F34 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: word16
T_2342: (in __write(ds, (int16) (ds->*wArg04).b0004, 0x4E0<16>, 1<16>) @ 0800:0F34 : word16)
  Class: Eq_1689
  DataType: Eq_1689
  OrigDataType: word16
T_2343: (in 1<16> @ 0800:0F34 : word16)
  Class: Eq_1689
  DataType: wchar_t
  OrigDataType: word16
T_2344: (in __write(ds, (int16) (ds->*wArg04).b0004, 0x4E0<16>, 1<16>) != 1<16> @ 0800:0F34 : bool)
  Class: Eq_2344
  DataType: bool
  OrigDataType: bool
T_2345: (in 2<i16> @ 0800:0F53 : int16)
  Class: Eq_2345
  DataType: int16
  OrigDataType: int16
T_2346: (in wArg04 + 2<i16> @ 0800:0F53 : word16)
  Class: Eq_2346
  DataType: (memptr (ptr16 Eq_340) Eq_2346)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (4 T_2317 t0004) (6 T_2275 t0006) (A T_2213 t000A)))
T_2347: (in ds:wArg04 + 2<i16> @ 0800:0F53 : segptr32)
  Class: Eq_2347
  DataType: segptr32
  OrigDataType: segptr32
T_2348: (in Mem99[ds:wArg04 + 2<i16>:word16] @ 0800:0F53 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2349: (in 0x200<16> @ 0800:0F53 : word16)
  Class: Eq_2349
  DataType: cui16
  OrigDataType: cui16
T_2350: (in (ds->*wArg04).w0002 & 0x200<16> @ 0800:0F53 : word16)
  Class: Eq_2350
  DataType: cui16
  OrigDataType: cui16
T_2351: (in 0<16> @ 0800:0F53 : word16)
  Class: Eq_2350
  DataType: cui16
  OrigDataType: word16
T_2352: (in ((ds->*wArg04).w0002 & 0x200<16>) != 0<16> @ 0800:0F53 : bool)
  Class: Eq_2352
  DataType: bool
  OrigDataType: bool
T_2353: (in 2<i16> @ 0800:0F55 : int16)
  Class: Eq_2353
  DataType: int16
  OrigDataType: int16
T_2354: (in wArg04 + 2<i16> @ 0800:0F55 : word16)
  Class: Eq_2354
  DataType: (memptr (ptr16 Eq_340) Eq_2354)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (4 T_2317 t0004) (6 T_2275 t0006) (A T_2213 t000A)))
T_2355: (in ds:wArg04 + 2<i16> @ 0800:0F55 : segptr32)
  Class: Eq_2355
  DataType: segptr32
  OrigDataType: segptr32
T_2356: (in Mem99[ds:wArg04 + 2<i16>:word16] @ 0800:0F55 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2357: (in 0x10<16> @ 0800:0F55 : word16)
  Class: Eq_2357
  DataType: cui16
  OrigDataType: cui16
T_2358: (in (ds->*wArg04).w0002 | 0x10<16> @ 0800:0F55 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: cui16
T_2359: (in 2<i16> @ 0800:0F55 : int16)
  Class: Eq_2359
  DataType: int16
  OrigDataType: int16
T_2360: (in wArg04 + 2<i16> @ 0800:0F55 : word16)
  Class: Eq_2360
  DataType: (memptr (ptr16 Eq_340) Eq_2360)
  OrigDataType: (memptr T_2188 (struct (0 T_2195 t0000) (2 T_2205 t0002) (4 T_2317 t0004) (6 T_2275 t0006) (A T_2213 t000A)))
T_2361: (in ds:wArg04 + 2<i16> @ 0800:0F55 : segptr32)
  Class: Eq_2361
  DataType: segptr32
  OrigDataType: segptr32
T_2362: (in Mem112[ds:wArg04 + 2<i16>:word16] @ 0800:0F55 : word16)
  Class: Eq_2205
  DataType: cui16
  OrigDataType: word16
T_2363: (in ds @ 0800:0F55 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment (5E0 T_2366 t05E0)))
T_2364: (in 0x5E0<16> @ 0800:1044 : word16)
  Class: Eq_2364
  DataType: (memptr Eq_217 Eq_2366)
  OrigDataType: (memptr T_2363 (struct (0 T_2366 t0000)))
T_2365: (in ds:0x5E0<16> @ 0800:1044 : segptr32)
  Class: Eq_2365
  DataType: segptr32
  OrigDataType: segptr32
T_2366: (in Mem0[ds:0x5E0<16>:word16] @ 0800:1044 : word16)
  Class: Eq_2366
  DataType: Eq_2366
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_2367: (in di @ 0800:1044 : word16)
  Class: Eq_2367
  DataType: word16
  OrigDataType: word16
T_2368: (in es_di @ 0800:1044 : (ptr32 Eq_2368))
  Class: Eq_2368
  DataType: (ptr32 Eq_2368)
  OrigDataType: (ptr32 (struct (0 T_2383 t0000) (1 T_2393 t0001) (2 T_2405 t0002) (3 T_2415 t0003)))
T_2369: (in ds @ 0800:1044 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2370: (in wArg02 @ 0800:1044 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2371: (in SLICE(es_di, word16, 0) @ 0800:1048 : word16)
  Class: Eq_2367
  DataType: word16
  OrigDataType: word16
T_2372: (in SLICE(wArg02, byte, 8) @ 0800:104B : byte)
  Class: Eq_2372
  DataType: bcu8
  OrigDataType: byte
T_2373: (in dh_13 @ 0800:104B : bcu8)
  Class: Eq_2372
  DataType: bcu8
  OrigDataType: bcu8
T_2374: (in 4<8> @ 0800:105A : byte)
  Class: Eq_2374
  DataType: byte
  OrigDataType: byte
T_2375: (in dh_13 >> 4<8> @ 0800:105A : byte)
  Class: Eq_2375
  DataType: uint8
  OrigDataType: uint8
T_2376: (in CONVERT(dh_13 >>u 4<8>, uint8, uint16) @ 0800:105A : uint16)
  Class: Eq_2376
  DataType: uint16
  OrigDataType: uint16
T_2377: (in 0x4E9<16> @ 0800:105A : word16)
  Class: Eq_2377
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2369 (struct (0 (arr T_4897) a0000)))
T_2378: (in CONVERT(dh_13 >>u 4<8>, uint8, uint16) + 0x4E9<16> @ 0800:105A : word16)
  Class: Eq_2378
  DataType: uint16
  OrigDataType: uint16
T_2379: (in ds:CONVERT(dh_13 >>u 4<8>, uint8, uint16) + 0x4E9<16> @ 0800:105A : segptr32)
  Class: Eq_2379
  DataType: segptr32
  OrigDataType: segptr32
T_2380: (in Mem7[ds:CONVERT(dh_13 >>u 4<8>, uint8, uint16) + 0x4E9<16>:byte] @ 0800:105A : byte)
  Class: Eq_2380
  DataType: byte
  OrigDataType: byte
T_2381: (in 0<32> @ 0800:105A : word32)
  Class: Eq_2381
  DataType: word32
  OrigDataType: word32
T_2382: (in es_di + 0<32> @ 0800:105A : word32)
  Class: Eq_2382
  DataType: segptr32
  OrigDataType: segptr32
T_2383: (in Mem21[es_di + 0<32>:byte] @ 0800:105A : byte)
  Class: Eq_2380
  DataType: byte
  OrigDataType: byte
T_2384: (in 0xF<8> @ 0800:1060 : byte)
  Class: Eq_2384
  DataType: byte
  OrigDataType: byte
T_2385: (in dh_13 & 0xF<8> @ 0800:1060 : byte)
  Class: Eq_2385
  DataType: uint8
  OrigDataType: uint8
T_2386: (in CONVERT(dh_13 & 0xF<8>, uint8, uint16) @ 0800:1060 : uint16)
  Class: Eq_2386
  DataType: uint16
  OrigDataType: uint16
T_2387: (in 0x4E9<16> @ 0800:1060 : word16)
  Class: Eq_2387
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2369 (struct (0 (arr T_4899) a0000)))
T_2388: (in CONVERT(dh_13 & 0xF<8>, uint8, uint16) + 0x4E9<16> @ 0800:1060 : word16)
  Class: Eq_2388
  DataType: uint16
  OrigDataType: uint16
T_2389: (in ds:CONVERT(dh_13 & 0xF<8>, uint8, uint16) + 0x4E9<16> @ 0800:1060 : segptr32)
  Class: Eq_2389
  DataType: segptr32
  OrigDataType: segptr32
T_2390: (in Mem21[ds:CONVERT(dh_13 & 0xF<8>, uint8, uint16) + 0x4E9<16>:byte] @ 0800:1060 : byte)
  Class: Eq_2390
  DataType: byte
  OrigDataType: byte
T_2391: (in 1<i32> @ 0800:1060 : int32)
  Class: Eq_2391
  DataType: int32
  OrigDataType: int32
T_2392: (in es_di + 1<i32> @ 0800:1060 : segptr32)
  Class: Eq_2392
  DataType: ptr32
  OrigDataType: ptr32
T_2393: (in Mem27[es_di + 1<i32>:byte] @ 0800:1060 : byte)
  Class: Eq_2390
  DataType: byte
  OrigDataType: byte
T_2394: (in SLICE(wArg02, byte, 0) @ 0800:104B : byte)
  Class: Eq_2394
  DataType: bcu8
  OrigDataType: byte
T_2395: (in dl_29 @ 0800:104B : bcu8)
  Class: Eq_2394
  DataType: bcu8
  OrigDataType: bcu8
T_2396: (in 4<8> @ 0800:1066 : byte)
  Class: Eq_2396
  DataType: byte
  OrigDataType: byte
T_2397: (in dl_29 >> 4<8> @ 0800:1066 : byte)
  Class: Eq_2397
  DataType: uint8
  OrigDataType: uint8
T_2398: (in CONVERT(dl_29 >>u 4<8>, uint8, uint16) @ 0800:1066 : uint16)
  Class: Eq_2398
  DataType: uint16
  OrigDataType: uint16
T_2399: (in 0x4E9<16> @ 0800:1066 : word16)
  Class: Eq_2399
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2369 (struct (0 (arr T_4901) a0000)))
T_2400: (in CONVERT(dl_29 >>u 4<8>, uint8, uint16) + 0x4E9<16> @ 0800:1066 : word16)
  Class: Eq_2400
  DataType: uint16
  OrigDataType: uint16
T_2401: (in ds:CONVERT(dl_29 >>u 4<8>, uint8, uint16) + 0x4E9<16> @ 0800:1066 : segptr32)
  Class: Eq_2401
  DataType: segptr32
  OrigDataType: segptr32
T_2402: (in Mem27[ds:CONVERT(dl_29 >>u 4<8>, uint8, uint16) + 0x4E9<16>:byte] @ 0800:1066 : byte)
  Class: Eq_2402
  DataType: byte
  OrigDataType: byte
T_2403: (in 2<i32> @ 0800:1066 : int32)
  Class: Eq_2403
  DataType: int32
  OrigDataType: int32
T_2404: (in es_di + 2<i32> @ 0800:1066 : segptr32)
  Class: Eq_2404
  DataType: ptr32
  OrigDataType: ptr32
T_2405: (in Mem33[es_di + 2<i32>:byte] @ 0800:1066 : byte)
  Class: Eq_2402
  DataType: byte
  OrigDataType: byte
T_2406: (in 0xF<8> @ 0800:106C : byte)
  Class: Eq_2406
  DataType: byte
  OrigDataType: byte
T_2407: (in dl_29 & 0xF<8> @ 0800:106C : byte)
  Class: Eq_2407
  DataType: uint8
  OrigDataType: uint8
T_2408: (in CONVERT(dl_29 & 0xF<8>, uint8, uint16) @ 0800:106C : uint16)
  Class: Eq_2408
  DataType: uint16
  OrigDataType: uint16
T_2409: (in 0x4E9<16> @ 0800:106C : word16)
  Class: Eq_2409
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2369 (struct (0 (arr T_4903) a0000)))
T_2410: (in CONVERT(dl_29 & 0xF<8>, uint8, uint16) + 0x4E9<16> @ 0800:106C : word16)
  Class: Eq_2410
  DataType: uint16
  OrigDataType: uint16
T_2411: (in ds:CONVERT(dl_29 & 0xF<8>, uint8, uint16) + 0x4E9<16> @ 0800:106C : segptr32)
  Class: Eq_2411
  DataType: segptr32
  OrigDataType: segptr32
T_2412: (in Mem33[ds:CONVERT(dl_29 & 0xF<8>, uint8, uint16) + 0x4E9<16>:byte] @ 0800:106C : byte)
  Class: Eq_2412
  DataType: byte
  OrigDataType: byte
T_2413: (in 3<i32> @ 0800:106C : int32)
  Class: Eq_2413
  DataType: int32
  OrigDataType: int32
T_2414: (in es_di + 3<i32> @ 0800:106C : segptr32)
  Class: Eq_2414
  DataType: ptr32
  OrigDataType: ptr32
T_2415: (in Mem41[es_di + 3<i32>:byte] @ 0800:106C : byte)
  Class: Eq_2412
  DataType: byte
  OrigDataType: byte
T_2416: (in 4<i16> @ 0800:1070 : int16)
  Class: Eq_2416
  DataType: int16
  OrigDataType: int16
T_2417: (in di + 4<i16> @ 0800:1070 : word16)
  Class: Eq_2367
  DataType: word16
  OrigDataType: word16
T_2418: (in di @ 0800:1070 : word16)
  Class: Eq_2418
  DataType: word16
  OrigDataType: word16
T_2419: (in 0x50<8> @ 0800:1081 : byte)
  Class: Eq_2419
  DataType: ci8
  OrigDataType: byte
T_2420: (in bLoc57_1312 @ 0800:1081 : Eq_2419)
  Class: Eq_2419
  DataType: Eq_2419
  OrigDataType: (union (ci8 u0) (uint8 u1))
T_2421: (in fp @ 0800:10CD : Eq_2421)
  Class: Eq_2421
  DataType: Eq_2421
  OrigDataType: (union (ui16 u1) ((memptr T_217 <unknown>) u0) ((memptr T_3141 <unknown>) u3) ((memptr T_3180 <unknown>) u2) ((memptr T_3231 <unknown>) u4))
T_2422: (in 0xA0<16> @ 0800:10CD : word16)
  Class: Eq_2422
  DataType: ui16
  OrigDataType: ui16
T_2423: (in fp - 0xA0<16> @ 0800:10CD : word16)
  Class: Eq_2423
  DataType: (memptr Eq_217 Eq_2423)
  OrigDataType: mp16
T_2424: (in sp_1275 @ 0800:10CD : (memptr Eq_217 Eq_2423))
  Class: Eq_2423
  DataType: (memptr Eq_217 Eq_2423)
  OrigDataType: (memptr T_2469 (struct
		(FFFFFFF4 T_3224 tFFFFFFF4)
		(FFFFFFF6 T_217 tFFFFFFF6)
		(FFFFFFF8 T_1874 tFFFFFFF8)
		(FFFFFFFA T_217 tFFFFFFFA)
		(FFFFFFFC T_1876 tFFFFFFFC)
		(FFFFFFFE T_217 tFFFFFFFE)
		(0 T_217 t0000)))
T_2425: (in 86<i16> @ 0800:10D2 : int16)
  Class: Eq_2425
  DataType: int16
  OrigDataType: int16
T_2426: (in fp - 86<i16> @ 0800:10D2 : word16)
  Class: Eq_2426
  DataType: (memptr Eq_217 byte)
  OrigDataType: mp16
T_2427: (in wLoc98_1315 @ 0800:10D2 : (memptr Eq_217 byte))
  Class: Eq_2426
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2428: (in al_37 @ 0800:10E4 : Eq_2428)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2429: (in 0x25<8> @ 0800:10E4 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2430: (in al_37 == 0x25<8> @ 0800:10E4 : bool)
  Class: Eq_2430
  DataType: bool
  OrigDataType: bool
T_2431: (in si_101 @ 0800:10FA : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2432: (in 0<16> @ 0800:10FA : word16)
  Class: Eq_2432
  DataType: word16
  OrigDataType: word16
T_2433: (in si_101 + 0<16> @ 0800:10FA : word16)
  Class: Eq_2433
  DataType: word16
  OrigDataType: word16
T_2434: (in ds:si_101 + 0<16> @ 0800:10FA : segptr32)
  Class: Eq_2434
  DataType: segptr32
  OrigDataType: segptr32
T_2435: (in Mem48[ds:si_101 + 0<16>:byte] @ 0800:10FA : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2436: (in al_1030 @ 0800:10FA : Eq_2428)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: (union (int8 u1) (uint8 u0))
T_2437: (in 1<i16> @ 0800:10FA : int16)
  Class: Eq_2437
  DataType: int16
  OrigDataType: int16
T_2438: (in si_101 + 1<i16> @ 0800:10FA : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2439: (in 0x25<8> @ 0800:10FD : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2440: (in al_1030 == 0x25<8> @ 0800:10FD : bool)
  Class: Eq_2440
  DataType: bool
  OrigDataType: bool
T_2441: (in di_1042 @ 0800:10E6 : (memptr Eq_217 byte))
  Class: Eq_2426
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2442: (in 0<16> @ 0800:10E6 : word16)
  Class: Eq_2442
  DataType: word16
  OrigDataType: word16
T_2443: (in di_1042 + 0<16> @ 0800:10E6 : word16)
  Class: Eq_2443
  DataType: word16
  OrigDataType: word16
T_2444: (in ds:di_1042 + 0<16> @ 0800:10E6 : segptr32)
  Class: Eq_2444
  DataType: segptr32
  OrigDataType: segptr32
T_2445: (in Mem1117[ds:di_1042 + 0<16>:byte] @ 0800:10E6 : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2446: (in 1<8> @ 0800:10E9 : byte)
  Class: Eq_2446
  DataType: byte
  OrigDataType: byte
T_2447: (in bLoc57_1312 - 1<8> @ 0800:10E9 : byte)
  Class: Eq_2419
  DataType: Eq_2419
  OrigDataType: byte
T_2448: (in v18_1121 @ 0800:10E9 : Eq_2419)
  Class: Eq_2419
  DataType: Eq_2419
  OrigDataType: ci8
T_2449: (in 1<16> @ 0800:10E8 : word16)
  Class: Eq_2449
  DataType: int16
  OrigDataType: int16
T_2450: (in di_1042 + 1<16> @ 0800:10E8 : word16)
  Class: Eq_2426
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2451: (in 0<8> @ 0800:10EC : byte)
  Class: Eq_2419
  DataType: ci8
  OrigDataType: ci8
T_2452: (in v18_1121 > 0<8> @ 0800:10EC : bool)
  Class: Eq_2452
  DataType: bool
  OrigDataType: bool
T_2453: (in 0<16> @ 0800:10DD : word16)
  Class: Eq_2453
  DataType: word16
  OrigDataType: word16
T_2454: (in si_101 + 0<16> @ 0800:10DD : word16)
  Class: Eq_2454
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2455: (in ds:si_101 + 0<16> @ 0800:10DD : segptr32)
  Class: Eq_2455
  DataType: segptr32
  OrigDataType: segptr32
T_2456: (in Mem36[ds:si_101 + 0<16>:byte] @ 0800:10DD : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2457: (in 1<i16> @ 0800:10DD : int16)
  Class: Eq_2457
  DataType: int16
  OrigDataType: int16
T_2458: (in si_101 + 1<i16> @ 0800:10DD : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2459: (in 0<8> @ 0800:10E0 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2460: (in al_37 == 0<8> @ 0800:10E0 : bool)
  Class: Eq_2460
  DataType: bool
  OrigDataType: bool
T_2461: (in fn0800_10A1 @ 0800:10EE : segptr32)
  Class: Eq_2461
  DataType: (ptr32 Eq_2461)
  OrigDataType: (ptr32 (fn T_2474 (T_2472, T_2162, T_2163, T_2164, T_2441, T_2473)))
T_2462: (in signature of fn0800_10A1 @ 0800:10A1 : void)
  Class: Eq_2461
  DataType: (ptr32 Eq_2461)
  OrigDataType: 
T_2463: (in ss_bp @ 0800:10EE : (ptr32 Eq_2463))
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: (ptr32 (struct (FFFFFFA8 T_3338 tFFFFFFA8) (FFFFFFAB T_3335 tFFFFFFAB) (FFFFFFFE T_3346 tFFFFFFFE) (A T_3327 t000A)))
T_2464: (in cx @ 0800:10EE : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2465: (in dx @ 0800:10EE : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2466: (in bx @ 0800:10EE : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2467: (in di @ 0800:10EE : (memptr Eq_217 byte))
  Class: Eq_2426
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2468: (in diOut @ 0800:10EE : (memptr Eq_217 byte))
  Class: Eq_2468
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2469: (in ss @ 0800:10EE : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2470: (in 2<i16> @ 0800:10EE : int16)
  Class: Eq_2470
  DataType: int16
  OrigDataType: int16
T_2471: (in fp - 2<i16> @ 0800:10EE : word16)
  Class: Eq_2471
  DataType: (memptr Eq_217 Eq_2471)
  OrigDataType: (memptr T_2469 <unknown>)
T_2472: (in SEQ(ss, fp - 2<i16>) @ 0800:10EE : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_2473: (in out di_1042 @ 0800:10EE : word16)
  Class: Eq_2468
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2474: (in fn0800_10A1(SEQ(ss, fp - 2<i16>), cx, dx, bx, di_1042, out di_1042) @ 0800:10EE : byte)
  Class: Eq_2474
  DataType: byte
  OrigDataType: byte
T_2475: (in 0x50<8> @ 0800:1576 : byte)
  Class: Eq_2419
  DataType: ci8
  OrigDataType: ci8
T_2476: (in bLoc57_1312 >= 0x50<8> @ 0800:1576 : bool)
  Class: Eq_2476
  DataType: bool
  OrigDataType: bool
T_2477: (in 2<i16> @ 0800:157B : int16)
  Class: Eq_2477
  DataType: int16
  OrigDataType: (union (int16 u0) (mp16 u1))
T_2478: (in sp_1275 + 2<i16> @ 0800:157B : word16)
  Class: Eq_2478
  DataType: (memptr Eq_217 word16)
  OrigDataType: mp16
T_2479: (in sp_1098 @ 0800:157B : (memptr Eq_217 word16))
  Class: Eq_2478
  DataType: (memptr Eq_217 word16)
  OrigDataType: (memptr T_2469 (struct (0 T_2512 t0000)))
T_2480: (in true @ 0800:1580 : bool)
  Class: Eq_2480
  DataType: bool
  OrigDataType: bool
T_2481: (in fn0800_10A1 @ 0800:1578 : segptr32)
  Class: Eq_2461
  DataType: (ptr32 Eq_2461)
  OrigDataType: (ptr32 (fn T_2486 (T_2483, T_2162, T_2163, T_2164, T_2441, T_2485)))
T_2482: (in fp - 2<i16> @ 0800:1578 : word16)
  Class: Eq_2482
  DataType: (memptr Eq_217 Eq_2482)
  OrigDataType: (memptr T_2469 <unknown>)
T_2483: (in SEQ(ss, fp - 2<i16>) @ 0800:1578 : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_2484: (in di_2039 @ 0800:1578 : word16)
  Class: Eq_2484
  DataType: word16
  OrigDataType: word16
T_2485: (in out di_2039 @ 0800:1578 : word16)
  Class: Eq_2468
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2486: (in fn0800_10A1(SEQ(ss, fp - 2<i16>), cx, dx, bx, di_1042, out di_2039) @ 0800:1578 : byte)
  Class: Eq_2474
  DataType: byte
  OrigDataType: byte
T_2487: (in 0<8> @ 0800:1103 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_2488: (in ch_100 @ 0800:1103 : cu8)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_2489: (in 0<16> @ 0800:1105 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2490: (in wLoc8E_1320 @ 0800:1105 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_2491: (in 0<16> @ 0800:1109 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: word16
T_2492: (in wLoc9A_1321 @ 0800:1109 : cui16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2493: (in 0<8> @ 0800:110D : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2494: (in bLoc8F_1322 @ 0800:110D : Eq_2428)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: (union (int8 u1) (uint8 u0))
T_2495: (in 0xFFFF<16> @ 0800:1111 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2496: (in wLoc94_1323 @ 0800:1111 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: int16
T_2497: (in 0xFFFF<16> @ 0800:1117 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2498: (in wLoc92_1324 @ 0800:1117 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (wchar_t u0) (int16 u1))
T_2499: (in CONVERT(al_1030, uint8, uint16) @ 0800:1122 : uint16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: uint16
T_2500: (in ax_67 @ 0800:1122 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: uint16
T_2501: (in 0x20<8> @ 0800:1126 : byte)
  Class: Eq_2501
  DataType: uint8
  OrigDataType: uint8
T_2502: (in al_1030 - 0x20<8> @ 0800:1126 : byte)
  Class: Eq_2502
  DataType: uint8
  OrigDataType: uint8
T_2503: (in bl_71 @ 0800:1126 : uint8)
  Class: Eq_2502
  DataType: uint8
  OrigDataType: uint8
T_2504: (in CONVERT(bl_71, uint8, uint16) @ 0800:1129 : uint16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: uint16
T_2505: (in 0<8> @ 0800:1129 : byte)
  Class: Eq_2505
  DataType: byte
  OrigDataType: byte
T_2506: (in SEQ(ch_100, 0<8>) @ 0800:1129 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2507: (in 0x60<8> @ 0800:112C : byte)
  Class: Eq_2502
  DataType: uint8
  OrigDataType: cu8
T_2508: (in bl_71 >= 0x60<8> @ 0800:112C : bool)
  Class: Eq_2508
  DataType: bool
  OrigDataType: bool
T_2509: (in 0<16> @ 0800:1593 : word16)
  Class: Eq_2509
  DataType: word16
  OrigDataType: word16
T_2510: (in sp_1098 + 0<16> @ 0800:1593 : word16)
  Class: Eq_2510
  DataType: mp16
  OrigDataType: mp16
T_2511: (in ss:sp_1098 + 0<16> @ 0800:1593 : segptr32)
  Class: Eq_2511
  DataType: segptr32
  OrigDataType: segptr32
T_2512: (in Mem1070[ss:sp_1098 + 0<16>:word16] @ 0800:1593 : word16)
  Class: Eq_2418
  DataType: word16
  OrigDataType: word16
T_2513: (in 0<8> @ 0800:1175 : byte)
  Class: Eq_2513
  DataType: byte
  OrigDataType: byte
T_2514: (in ah_1219 @ 0800:1175 : byte)
  Class: Eq_2513
  DataType: byte
  OrigDataType: byte
T_2515: (in 0x4F9<16> @ 0800:112E : word16)
  Class: Eq_2515
  DataType: word16
  OrigDataType: word16
T_2516: (in bx + 0x4F9<16> @ 0800:112E : word16)
  Class: Eq_2516
  DataType: uint16
  OrigDataType: uint16
T_2517: (in ds:bx + 0x4F9<16> @ 0800:112E : segptr32)
  Class: Eq_2517
  DataType: segptr32
  OrigDataType: segptr32
T_2518: (in Mem77[ds:bx + 0x4F9<16>:byte] @ 0800:112E : byte)
  Class: Eq_2518
  DataType: uint8
  OrigDataType: byte
T_2519: (in bl_78 @ 0800:112E : uint8)
  Class: Eq_2518
  DataType: uint8
  OrigDataType: uint8
T_2520: (in CONVERT(bl_78, uint8, uint16) @ 0800:1132 : uint16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: uint16
T_2521: (in 0<8> @ 0800:1132 : byte)
  Class: Eq_2513
  DataType: byte
  OrigDataType: byte
T_2522: (in 0<8> @ 0800:1134 : byte)
  Class: Eq_2522
  DataType: byte
  OrigDataType: byte
T_2523: (in SEQ(ch_100, 0<8>) @ 0800:1134 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2524: (in 0x17<16> @ 0800:1137 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: cup16
T_2525: (in bx <= 0x17<16> @ 0800:1137 : bool)
  Class: Eq_2525
  DataType: bool
  OrigDataType: bool
T_2526: (in 1<16> @ 0800:113E : word16)
  Class: Eq_2526
  DataType: word16
  OrigDataType: word16
T_2527: (in bx << 1<16> @ 0800:113E : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ui16
T_2528: (in 0<8> @ 0800:113E : byte)
  Class: Eq_2528
  DataType: byte
  OrigDataType: byte
T_2529: (in SEQ(ch_100, 0<8>) @ 0800:113E : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2530: (in si_1041 @ 0800:1560 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2531: (in 0x25<8> @ 0800:1568 : byte)
  Class: Eq_2531
  DataType: byte
  OrigDataType: byte
T_2532: (in SEQ(ah_1219, 0x25<8>) @ 0800:1568 : word16)
  Class: Eq_2532
  DataType: uint16
  OrigDataType: word16
T_2533: (in ax_1044 @ 0800:1568 : uint16)
  Class: Eq_2532
  DataType: uint16
  OrigDataType: uint16
T_2534: (in al_1061 @ 0800:156A : uint8)
  Class: Eq_2534
  DataType: uint8
  OrigDataType: uint8
T_2535: (in CONVERT(al_1061, uint8, uint16) @ 0800:156A : uint16)
  Class: Eq_2532
  DataType: uint16
  OrigDataType: uint16
T_2536: (in ax_1227 @ 0800:156A : uint16)
  Class: Eq_2532
  DataType: uint16
  OrigDataType: uint16
T_2537: (in fn0800_1099 @ 0800:156A : segptr32)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: (ptr32 (fn T_2551 (T_2546, T_2548, T_2549, T_2162, T_2163, T_2164, T_2550)))
T_2538: (in signature of fn0800_1099 @ 0800:1099 : void)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: 
T_2539: (in ds_di @ 0800:156A : (ptr32 Eq_2428))
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: (ptr32 (struct (0 T_3297 t0000)))
T_2540: (in ss_bp @ 0800:156A : (ptr32 Eq_2463))
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: (ptr32 (struct (FFFFFFAB T_3300 tFFFFFFAB)))
T_2541: (in al @ 0800:156A : Eq_2428)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2542: (in cx @ 0800:156A : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2543: (in dx @ 0800:156A : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2544: (in bx @ 0800:156A : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2545: (in diOut @ 0800:156A : (memptr Eq_217 byte))
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2546: (in SEQ(ds, di_1042) @ 0800:156A : segptr32)
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: segptr32
T_2547: (in fp - 2<i16> @ 0800:156A : word16)
  Class: Eq_2547
  DataType: (memptr Eq_217 Eq_2547)
  OrigDataType: (memptr T_2469 <unknown>)
T_2548: (in SEQ(ss, fp - 2<i16>) @ 0800:156A : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_2549: (in SLICE(ax_1044, byte, 0) @ 0800:156A : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2550: (in out di_1042 @ 0800:156A : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2551: (in fn0800_1099(SEQ(ds, di_1042), SEQ(ss, fp - 2<i16>), (byte) ax_1044, cx, dx, bx, out di_1042) @ 0800:156A : byte)
  Class: Eq_2551
  DataType: byte
  OrigDataType: byte
T_2552: (in 0<16> @ 0800:156D : word16)
  Class: Eq_2552
  DataType: word16
  OrigDataType: word16
T_2553: (in si_1041 + 0<16> @ 0800:156D : word16)
  Class: Eq_2553
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2554: (in ds:si_1041 + 0<16> @ 0800:156D : segptr32)
  Class: Eq_2554
  DataType: segptr32
  OrigDataType: segptr32
T_2555: (in Mem1038[ds:si_1041 + 0<16>:byte] @ 0800:156D : byte)
  Class: Eq_2534
  DataType: uint8
  OrigDataType: byte
T_2556: (in 1<i16> @ 0800:156D : int16)
  Class: Eq_2556
  DataType: int16
  OrigDataType: int16
T_2557: (in si_1041 + 1<i16> @ 0800:156D : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2558: (in 0<8> @ 0800:1570 : byte)
  Class: Eq_2534
  DataType: uint8
  OrigDataType: byte
T_2559: (in al_1061 != 0<8> @ 0800:1570 : bool)
  Class: Eq_2559
  DataType: bool
  OrigDataType: bool
T_2560: (in 0<8> @ 0800:1190 : byte)
  Class: Eq_2560
  DataType: byte
  OrigDataType: byte
T_2561: (in SEQ(ch_100, 0<8>) @ 0800:1190 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2562: (in 0<8> @ 0800:1193 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_2563: (in ch_100 > 0<8> @ 0800:1193 : bool)
  Class: Eq_2563
  DataType: bool
  OrigDataType: bool
T_2564: (in 0<8> @ 0800:1178 : byte)
  Class: Eq_2564
  DataType: byte
  OrigDataType: byte
T_2565: (in SEQ(ch_100, 0<8>) @ 0800:1178 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2566: (in 0<8> @ 0800:117B : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_2567: (in ch_100 > 0<8> @ 0800:117B : bool)
  Class: Eq_2567
  DataType: bool
  OrigDataType: bool
T_2568: (in 0<16> @ 0800:11D4 : word16)
  Class: Eq_2568
  DataType: word16
  OrigDataType: word16
T_2569: (in wArg02 + 0<16> @ 0800:11D4 : word16)
  Class: Eq_2569
  DataType: word16
  OrigDataType: word16
T_2570: (in ds:wArg02 + 0<16> @ 0800:11D4 : segptr32)
  Class: Eq_2570
  DataType: segptr32
  OrigDataType: segptr32
T_2571: (in Mem77[ds:wArg02 + 0<16>:word16] @ 0800:11D4 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2572: (in ax_995 @ 0800:11D4 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2573: (in SLICE(ax_995, byte, 8) @ 0800:11D4 : byte)
  Class: Eq_2513
  DataType: byte
  OrigDataType: byte
T_2574: (in 2<16> @ 0800:11D6 : word16)
  Class: Eq_2574
  DataType: int16
  OrigDataType: int16
T_2575: (in wArg02 + 2<16> @ 0800:11D6 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 word16 w0000)))
T_2576: (in 2<8> @ 0800:11DD : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_2577: (in ch_100 >= 2<8> @ 0800:11DD : bool)
  Class: Eq_2577
  DataType: bool
  OrigDataType: bool
T_2578: (in 0<8> @ 0800:1184 : byte)
  Class: Eq_2578
  DataType: byte
  OrigDataType: byte
T_2579: (in SEQ(ch_100, 0<8>) @ 0800:1184 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2580: (in 0<8> @ 0800:1187 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_2581: (in ch_100 > 0<8> @ 0800:1187 : bool)
  Class: Eq_2581
  DataType: bool
  OrigDataType: bool
T_2582: (in 0<8> @ 0800:11F6 : byte)
  Class: Eq_2582
  DataType: byte
  OrigDataType: byte
T_2583: (in SEQ(ch_100, 0<8>) @ 0800:11F6 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2584: (in 4<8> @ 0800:11F9 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_2585: (in ch_100 >= 4<8> @ 0800:11F9 : bool)
  Class: Eq_2585
  DataType: bool
  OrigDataType: bool
T_2586: (in 0x30<8> @ 0800:1203 : byte)
  Class: Eq_2586
  DataType: int8
  OrigDataType: (union (int8 u1) (uint8 u0))
T_2587: (in al_1030 - 0x30<8> @ 0800:1203 : byte)
  Class: Eq_2587
  DataType: Eq_2587
  OrigDataType: (union (int8 u1) (uint8 u0))
T_2588: (in CONVERT(al_1030 - 0x30<8>, int8, int16) @ 0800:1203 : int16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: int16
T_2589: (in ax_940 @ 0800:1203 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: int16
T_2590: (in 0<8> @ 0800:1203 : byte)
  Class: Eq_2513
  DataType: byte
  OrigDataType: byte
T_2591: (in 2<8> @ 0800:1207 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_2592: (in ch_100 > 2<8> @ 0800:1207 : bool)
  Class: Eq_2592
  DataType: bool
  OrigDataType: bool
T_2593: (in 0x10<16> @ 0800:1242 : word16)
  Class: Eq_2593
  DataType: cui16
  OrigDataType: cui16
T_2594: (in wLoc9A_1321 | 0x10<16> @ 0800:1242 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2595: (in 5<8> @ 0800:1247 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_2596: (in 0x100<16> @ 0800:1252 : word16)
  Class: Eq_2596
  DataType: cui16
  OrigDataType: cui16
T_2597: (in wLoc9A_1321 | 0x100<16> @ 0800:1252 : word16)
  Class: Eq_2597
  DataType: cui16
  OrigDataType: cui16
T_2598: (in 0xFFEF<16> @ 0800:1252 : word16)
  Class: Eq_2598
  DataType: cui16
  OrigDataType: cui16
T_2599: (in (wLoc9A_1321 | 0x100<16>) & 0xFFEF<16> @ 0800:1252 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2600: (in 5<8> @ 0800:1257 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_2601: (in 0xFFEF<16> @ 0800:1261 : word16)
  Class: Eq_2601
  DataType: cui16
  OrigDataType: cui16
T_2602: (in wLoc9A_1321 & 0xFFEF<16> @ 0800:1261 : word16)
  Class: Eq_2602
  DataType: cui16
  OrigDataType: cui16
T_2603: (in 0x80<16> @ 0800:1261 : word16)
  Class: Eq_2603
  DataType: cui16
  OrigDataType: cui16
T_2604: (in wLoc9A_1321 & 0xFFEF<16> | 0x80<16> @ 0800:1261 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2605: (in 5<8> @ 0800:1267 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_2606: (in 0<8> @ 0800:11BA : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_2607: (in ch_100 > 0<8> @ 0800:11BA : bool)
  Class: Eq_2607
  DataType: bool
  OrigDataType: bool
T_2608: (in 1<8> @ 0800:1293 : byte)
  Class: Eq_2608
  DataType: uint8
  OrigDataType: byte
T_2609: (in bLoc95_1366 @ 0800:1293 : uint8)
  Class: Eq_2608
  DataType: uint8
  OrigDataType: uint8
T_2610: (in 0<16> @ 0800:12A1 : word16)
  Class: Eq_2610
  DataType: word16
  OrigDataType: word16
T_2611: (in wArg02 + 0<16> @ 0800:12A1 : word16)
  Class: Eq_2611
  DataType: (memptr Eq_217 word16)
  OrigDataType: (memptr T_2165 (struct 0002 (0 word16 w0000)))
T_2612: (in ds:wArg02 + 0<16> @ 0800:12A1 : segptr32)
  Class: Eq_2612
  DataType: segptr32
  OrigDataType: segptr32
T_2613: (in Mem375[ds:wArg02 + 0<16>:word16] @ 0800:12A1 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2614: (in ax_368 @ 0800:12A1 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2615: (in 0xA<8> @ 0800:12A2 : byte)
  Class: Eq_2615
  DataType: byte
  OrigDataType: byte
T_2616: (in 1<8> @ 0800:12A2 : byte)
  Class: Eq_2616
  DataType: byte
  OrigDataType: byte
T_2617: (in bl_78 << 1<8> @ 0800:12A2 : byte)
  Class: Eq_2617
  DataType: ui8
  OrigDataType: ui8
T_2618: (in SEQ(0xA<8>, bl_78 << 1<8>) @ 0800:12A2 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2619: (in bx_2019 @ 0800:12A2 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2620: (in 8<8> @ 0800:127A : byte)
  Class: Eq_2620
  DataType: byte
  OrigDataType: byte
T_2621: (in bl_78 << 1<8> @ 0800:127A : byte)
  Class: Eq_2621
  DataType: ui8
  OrigDataType: ui8
T_2622: (in SEQ(8<8>, bl_78 << 1<8>) @ 0800:127A : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2623: (in bx_2036 @ 0800:127A : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2624: (in 0xA<8> @ 0800:127F : byte)
  Class: Eq_2624
  DataType: byte
  OrigDataType: byte
T_2625: (in bl_78 << 1<8> @ 0800:127F : byte)
  Class: Eq_2625
  DataType: ui8
  OrigDataType: ui8
T_2626: (in SEQ(0xA<8>, bl_78 << 1<8>) @ 0800:127F : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2627: (in bx_2029 @ 0800:127F : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2628: (in 0x10<8> @ 0800:127A : byte)
  Class: Eq_2628
  DataType: byte
  OrigDataType: byte
T_2629: (in 0xE9<8> @ 0800:127A : byte)
  Class: Eq_2629
  DataType: int8
  OrigDataType: (union (int8 u1) (uint8 u0))
T_2630: (in al_1030 + 0xE9<8> @ 0800:127A : byte)
  Class: Eq_2630
  DataType: Eq_2630
  OrigDataType: (union (int8 u1) (uint8 u0))
T_2631: (in SEQ(0x10<8>, al_1030 + 0xE9<8>) @ 0800:127A : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2632: (in 2<i16> @ 0800:1324 : int16)
  Class: Eq_2632
  DataType: int16
  OrigDataType: int16
T_2633: (in sp_1275 - 2<i16> @ 0800:1324 : word16)
  Class: Eq_2633
  DataType: (memptr Eq_217 Eq_2633)
  OrigDataType: mp16
T_2634: (in sp_280 @ 0800:1324 : (memptr Eq_217 Eq_2633))
  Class: Eq_2633
  DataType: (memptr Eq_217 Eq_2633)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFC T_217 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE) (0 T_2370 t0000)))
T_2635: (in 0<16> @ 0800:1324 : word16)
  Class: Eq_2635
  DataType: word16
  OrigDataType: word16
T_2636: (in wArg02 + 0<16> @ 0800:1324 : word16)
  Class: Eq_2636
  DataType: (memptr Eq_217 word16)
  OrigDataType: (memptr T_2165 (struct 0002 (0 word16 w0000)))
T_2637: (in ds:wArg02 + 0<16> @ 0800:1324 : segptr32)
  Class: Eq_2637
  DataType: segptr32
  OrigDataType: segptr32
T_2638: (in Mem276[ds:wArg02 + 0<16>:word16] @ 0800:1324 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2639: (in 0<16> @ 0800:1324 : word16)
  Class: Eq_2639
  DataType: word16
  OrigDataType: word16
T_2640: (in sp_280 + 0<16> @ 0800:1324 : word16)
  Class: Eq_2640
  DataType: mp16
  OrigDataType: mp16
T_2641: (in ss:sp_280 + 0<16> @ 0800:1324 : segptr32)
  Class: Eq_2641
  DataType: segptr32
  OrigDataType: segptr32
T_2642: (in Mem281[ss:sp_280 + 0<16>:word16] @ 0800:1324 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2643: (in 0x8A<16> @ 0800:131D : word16)
  Class: Eq_2643
  DataType: ui16
  OrigDataType: (union (ui16 u1) ((memptr T_217 <unknown>) u0) ((memptr T_3141 <unknown>) u3) ((memptr T_3180 <unknown>) u2) ((memptr T_3231 <unknown>) u4))
T_2644: (in fp - 0x8A<16> @ 0800:131D : word16)
  Class: Eq_2644
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2469 <unknown>)
T_2645: (in di_277 @ 0800:131D : (memptr Eq_217 byte))
  Class: Eq_2644
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_217 (struct (0 byte b0000)))
T_2646: (in 2<16> @ 0800:1328 : word16)
  Class: Eq_2646
  DataType: int16
  OrigDataType: int16
T_2647: (in wArg02 + 2<16> @ 0800:1328 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 word16 w0000)))
T_2648: (in 0x20<16> @ 0800:1331 : word16)
  Class: Eq_2648
  DataType: cui16
  OrigDataType: cui16
T_2649: (in wLoc9A_1321 & 0x20<16> @ 0800:1331 : word16)
  Class: Eq_2649
  DataType: cui16
  OrigDataType: cui16
T_2650: (in 0<16> @ 0800:1331 : word16)
  Class: Eq_2649
  DataType: cui16
  OrigDataType: word16
T_2651: (in (wLoc9A_1321 & 0x20<16>) == 0<16> @ 0800:1331 : bool)
  Class: Eq_2651
  DataType: bool
  OrigDataType: bool
T_2652: (in cx_217 @ 0800:13D6 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2653: (in 0<16> @ 0800:13D8 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_2654: (in wLoc92_1324 >= 0<16> @ 0800:13D8 : bool)
  Class: Eq_2654
  DataType: bool
  OrigDataType: bool
T_2655: (in 2<i16> @ 0800:1379 : int16)
  Class: Eq_2655
  DataType: int16
  OrigDataType: int16
T_2656: (in sp_1275 - 2<i16> @ 0800:1379 : word16)
  Class: Eq_2656
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: mp16
T_2657: (in sp_200 @ 0800:1379 : (memptr Eq_217 Eq_217))
  Class: Eq_2656
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2658: (in 0<16> @ 0800:1379 : word16)
  Class: Eq_2658
  DataType: word16
  OrigDataType: word16
T_2659: (in sp_200 + 0<16> @ 0800:1379 : word16)
  Class: Eq_2659
  DataType: mp16
  OrigDataType: mp16
T_2660: (in ss:sp_200 + 0<16> @ 0800:1379 : segptr32)
  Class: Eq_2660
  DataType: segptr32
  OrigDataType: segptr32
T_2661: (in Mem201[ss:sp_200 + 0<16>:word16] @ 0800:1379 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2662: (in 2<16> @ 0800:1375 : word16)
  Class: Eq_2662
  DataType: int16
  OrigDataType: int16
T_2663: (in wArg02 + 2<16> @ 0800:1375 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 word16 w0000)))
T_2664: (in 0<16> @ 0800:137A : word16)
  Class: Eq_2664
  DataType: word16
  OrigDataType: word16
T_2665: (in sp_200 + 0<16> @ 0800:137A : word16)
  Class: Eq_2665
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2661 t0000)))
T_2666: (in ss:sp_200 + 0<16> @ 0800:137A : segptr32)
  Class: Eq_2666
  DataType: segptr32
  OrigDataType: segptr32
T_2667: (in Mem201[ss:sp_200 + 0<16>:selector] @ 0800:137A : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2668: (in es_147 @ 0800:137A : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2669: (in 2<i16> @ 0800:137A : int16)
  Class: Eq_2669
  DataType: int16
  OrigDataType: int16
T_2670: (in sp_200 + 2<i16> @ 0800:137A : word16)
  Class: Eq_2423
  DataType: (memptr Eq_217 Eq_2423)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2671: (in 0x89<16> @ 0800:137B : word16)
  Class: Eq_2671
  DataType: ui16
  OrigDataType: ui16
T_2672: (in fp - 0x89<16> @ 0800:137B : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2469 <unknown>)
T_2673: (in di_149 @ 0800:137B : (memptr Eq_217 byte))
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_217 (struct (0 T_2428 t0000)))
T_2674: (in 1<16> @ 0800:1383 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2675: (in cx_181 @ 0800:1383 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_2676: (in 0x20<16> @ 0800:1399 : word16)
  Class: Eq_2676
  DataType: cui16
  OrigDataType: cui16
T_2677: (in wLoc9A_1321 & 0x20<16> @ 0800:1399 : word16)
  Class: Eq_2677
  DataType: cui16
  OrigDataType: cui16
T_2678: (in 0<16> @ 0800:1399 : word16)
  Class: Eq_2677
  DataType: cui16
  OrigDataType: word16
T_2679: (in (wLoc9A_1321 & 0x20<16>) != 0<16> @ 0800:1399 : bool)
  Class: Eq_2679
  DataType: bool
  OrigDataType: bool
T_2680: (in 0x20<16> @ 0800:153F : word16)
  Class: Eq_2680
  DataType: cui16
  OrigDataType: cui16
T_2681: (in wLoc9A_1321 & 0x20<16> @ 0800:153F : word16)
  Class: Eq_2681
  DataType: cui16
  OrigDataType: cui16
T_2682: (in 0<16> @ 0800:153F : word16)
  Class: Eq_2681
  DataType: cui16
  OrigDataType: word16
T_2683: (in (wLoc9A_1321 & 0x20<16>) != 0<16> @ 0800:153F : bool)
  Class: Eq_2683
  DataType: bool
  OrigDataType: bool
T_2684: (in 0xFFDF<16> @ 0800:11A3 : word16)
  Class: Eq_2684
  DataType: cui16
  OrigDataType: cui16
T_2685: (in wLoc9A_1321 & 0xFFDF<16> @ 0800:11A3 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2686: (in 5<8> @ 0800:11A8 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_2687: (in 0x20<16> @ 0800:11AD : word16)
  Class: Eq_2687
  DataType: cui16
  OrigDataType: cui16
T_2688: (in wLoc9A_1321 | 0x20<16> @ 0800:11AD : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2689: (in 5<8> @ 0800:11B2 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_2690: (in 2<16> @ 0800:1189 : word16)
  Class: Eq_2690
  DataType: cui16
  OrigDataType: cui16
T_2691: (in wLoc9A_1321 | 2<16> @ 0800:1189 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2692: (in 0<16> @ 0800:111F : word16)
  Class: Eq_2692
  DataType: word16
  OrigDataType: word16
T_2693: (in si_101 + 0<16> @ 0800:111F : word16)
  Class: Eq_2693
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2694: (in ds:si_101 + 0<16> @ 0800:111F : segptr32)
  Class: Eq_2694
  DataType: segptr32
  OrigDataType: segptr32
T_2695: (in Mem1027[ds:si_101 + 0<16>:byte] @ 0800:111F : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2696: (in 1<i16> @ 0800:111F : int16)
  Class: Eq_2696
  DataType: int16
  OrigDataType: int16
T_2697: (in si_101 + 1<i16> @ 0800:111F : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2698: (in 0<8> @ 0800:127A : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2699: (in 0<16> @ 0800:154B : word16)
  Class: Eq_2699
  DataType: word16
  OrigDataType: word16
T_2700: (in wArg02 + 0<16> @ 0800:154B : word16)
  Class: Eq_2700
  DataType: (memptr Eq_217 word16)
  OrigDataType: (memptr T_2165 (struct 0002 (0 word16 w0000)))
T_2701: (in ds:wArg02 + 0<16> @ 0800:154B : segptr32)
  Class: Eq_2701
  DataType: segptr32
  OrigDataType: segptr32
T_2702: (in Mem102[ds:wArg02 + 0<16>:segptr32] @ 0800:154B : segptr32)
  Class: Eq_2702
  DataType: (ptr32 uint16)
  OrigDataType: segptr32
T_2703: (in es_di_108 @ 0800:154B : (ptr32 uint16))
  Class: Eq_2702
  DataType: (ptr32 uint16)
  OrigDataType: (ptr32 (struct (0 T_2730 t0000)))
T_2704: (in 4<16> @ 0800:154D : word16)
  Class: Eq_2704
  DataType: int16
  OrigDataType: int16
T_2705: (in wArg02 + 4<16> @ 0800:154D : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2706: (in 0<16> @ 0800:1541 : word16)
  Class: Eq_2706
  DataType: word16
  OrigDataType: word16
T_2707: (in wArg02 + 0<16> @ 0800:1541 : word16)
  Class: Eq_2707
  DataType: (memptr Eq_217 Eq_2707)
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2708: (in ds:wArg02 + 0<16> @ 0800:1541 : segptr32)
  Class: Eq_2708
  DataType: segptr32
  OrigDataType: segptr32
T_2709: (in Mem102[ds:wArg02 + 0<16>:word16] @ 0800:1541 : word16)
  Class: Eq_2709
  DataType: (memptr Eq_217 Eq_2709)
  OrigDataType: word16
T_2710: (in di_112 @ 0800:1541 : (memptr Eq_217 Eq_2709))
  Class: Eq_2709
  DataType: (memptr Eq_217 Eq_2709)
  OrigDataType: (memptr T_2723 <unknown>)
T_2711: (in 2<i16> @ 0800:1547 : int16)
  Class: Eq_2711
  DataType: int16
  OrigDataType: int16
T_2712: (in sp_1275 - 2<i16> @ 0800:1547 : word16)
  Class: Eq_2712
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2713: (in sp_117 @ 0800:1547 : (memptr Eq_217 Eq_217))
  Class: Eq_2712
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_221 t0000)))
T_2714: (in 0<16> @ 0800:1547 : word16)
  Class: Eq_2714
  DataType: word16
  OrigDataType: word16
T_2715: (in sp_117 + 0<16> @ 0800:1547 : word16)
  Class: Eq_2715
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2716: (in ss:sp_117 + 0<16> @ 0800:1547 : segptr32)
  Class: Eq_2716
  DataType: segptr32
  OrigDataType: segptr32
T_2717: (in Mem118[ss:sp_117 + 0<16>:word16] @ 0800:1547 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2718: (in 2<16> @ 0800:1543 : word16)
  Class: Eq_2718
  DataType: int16
  OrigDataType: int16
T_2719: (in wArg02 + 2<16> @ 0800:1543 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2720: (in 0<16> @ 0800:1551 : word16)
  Class: Eq_2720
  DataType: word16
  OrigDataType: word16
T_2721: (in sp_117 + 0<16> @ 0800:1551 : word16)
  Class: Eq_2721
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_221 t0000)))
T_2722: (in ss:sp_117 + 0<16> @ 0800:1551 : segptr32)
  Class: Eq_2722
  DataType: segptr32
  OrigDataType: segptr32
T_2723: (in Mem118[ss:sp_117 + 0<16>:selector] @ 0800:1551 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2724: (in SEQ(Mem118[ss:sp_117 + 0<16>:selector], di_112) @ 0800:1551 : ptr32)
  Class: Eq_2702
  DataType: (ptr32 uint16)
  OrigDataType: ptr32
T_2725: (in 0x50<8> @ 0800:155A : byte)
  Class: Eq_2725
  DataType: uint8
  OrigDataType: uint8
T_2726: (in 0x50<8> - bLoc57_1312 @ 0800:155A : byte)
  Class: Eq_2726
  DataType: uint8
  OrigDataType: uint8
T_2727: (in CONVERT(0x50<8> - bLoc57_1312, uint8, uint16) @ 0800:155A : uint16)
  Class: Eq_2727
  DataType: uint16
  OrigDataType: uint16
T_2728: (in 0<32> @ 0800:155A : word32)
  Class: Eq_2728
  DataType: word32
  OrigDataType: word32
T_2729: (in es_di_108 + 0<32> @ 0800:155A : word32)
  Class: Eq_2729
  DataType: segptr32
  OrigDataType: segptr32
T_2730: (in Mem135[es_di_108 + 0<32>:word16] @ 0800:155A : word16)
  Class: Eq_2727
  DataType: uint16
  OrigDataType: word16
T_2731: (in 0<16> @ 0800:13A7 : word16)
  Class: Eq_2731
  DataType: word16
  OrigDataType: word16
T_2732: (in wArg02 + 0<16> @ 0800:13A7 : word16)
  Class: Eq_2732
  DataType: (memptr Eq_217 Eq_2732)
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2733: (in ds:wArg02 + 0<16> @ 0800:13A7 : segptr32)
  Class: Eq_2733
  DataType: segptr32
  OrigDataType: segptr32
T_2734: (in Mem138[ds:wArg02 + 0<16>:segptr32] @ 0800:13A7 : segptr32)
  Class: Eq_2734
  DataType: Eq_2734
  OrigDataType: segptr32
T_2735: (in es_di_144 @ 0800:13A7 : Eq_2734)
  Class: Eq_2734
  DataType: Eq_2734
  OrigDataType: segptr32
T_2736: (in SLICE(es_di_144, selector, 16) @ 0800:13A7 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2737: (in SLICE(es_di_144, word16, 0) @ 0800:13A7 : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2738: (in 4<16> @ 0800:13A9 : word16)
  Class: Eq_2738
  DataType: int16
  OrigDataType: int16
T_2739: (in wArg02 + 4<16> @ 0800:13A9 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2740: (in 0<16> @ 0800:13AF : word16)
  Class: Eq_2734
  DataType: word16
  OrigDataType: word16
T_2741: (in es_di_144 != 0<16> @ 0800:13AF : bool)
  Class: Eq_2741
  DataType: bool
  OrigDataType: bool
T_2742: (in v74_1305 @ 0800:13AF : bool)
  Class: Eq_2741
  DataType: bool
  OrigDataType: bool
T_2743: (in 0<16> @ 0800:139B : word16)
  Class: Eq_2743
  DataType: word16
  OrigDataType: word16
T_2744: (in wArg02 + 0<16> @ 0800:139B : word16)
  Class: Eq_2744
  DataType: (memptr Eq_217 Eq_2744)
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2745: (in ds:wArg02 + 0<16> @ 0800:139B : segptr32)
  Class: Eq_2745
  DataType: segptr32
  OrigDataType: segptr32
T_2746: (in Mem138[ds:wArg02 + 0<16>:word16] @ 0800:139B : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2747: (in di_154 @ 0800:139B : (memptr Eq_217 byte))
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2748: (in 2<i16> @ 0800:13A1 : int16)
  Class: Eq_2748
  DataType: int16
  OrigDataType: int16
T_2749: (in sp_1275 - 2<i16> @ 0800:13A1 : word16)
  Class: Eq_2749
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2750: (in sp_157 @ 0800:13A1 : (memptr Eq_217 Eq_217))
  Class: Eq_2749
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_221 t0000)))
T_2751: (in 0<16> @ 0800:13A1 : word16)
  Class: Eq_2751
  DataType: word16
  OrigDataType: word16
T_2752: (in sp_157 + 0<16> @ 0800:13A1 : word16)
  Class: Eq_2752
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2753: (in ss:sp_157 + 0<16> @ 0800:13A1 : segptr32)
  Class: Eq_2753
  DataType: segptr32
  OrigDataType: segptr32
T_2754: (in Mem158[ss:sp_157 + 0<16>:word16] @ 0800:13A1 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2755: (in 2<16> @ 0800:139D : word16)
  Class: Eq_2755
  DataType: int16
  OrigDataType: int16
T_2756: (in wArg02 + 2<16> @ 0800:139D : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2757: (in 0<16> @ 0800:13A2 : word16)
  Class: Eq_2757
  DataType: word16
  OrigDataType: word16
T_2758: (in sp_157 + 0<16> @ 0800:13A2 : word16)
  Class: Eq_2758
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_221 t0000)))
T_2759: (in ss:sp_157 + 0<16> @ 0800:13A2 : segptr32)
  Class: Eq_2759
  DataType: segptr32
  OrigDataType: segptr32
T_2760: (in Mem158[ss:sp_157 + 0<16>:selector] @ 0800:13A2 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2761: (in 0<16> @ 0800:13A3 : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2762: (in di_154 != 0<16> @ 0800:13A3 : bool)
  Class: Eq_2741
  DataType: bool
  OrigDataType: bool
T_2763: (in 1<16> @ 0800:12A2 : word16)
  Class: Eq_2763
  DataType: int16
  OrigDataType: int16
T_2764: (in wArg02 + 1<16> @ 0800:12A2 : word16)
  Class: Eq_2764
  DataType: (memptr Eq_217 Eq_2764)
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2765: (in di_380 @ 0800:12A2 : (memptr Eq_217 Eq_2764))
  Class: Eq_2764
  DataType: (memptr Eq_217 Eq_2764)
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000) (1 Eq_217 t0001)))
T_2766: (in SLICE(bx_2019, byte, 8) @ 0800:12A2 : byte)
  Class: Eq_2766
  DataType: int8
  OrigDataType: byte
T_2767: (in bh_449 @ 0800:12A2 : int8)
  Class: Eq_2766
  DataType: int8
  OrigDataType: int8
T_2768: (in 0<16> @ 0800:12A2 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2769: (in dx_393 @ 0800:12A2 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2770: (in 1<16> @ 0800:12A3 : word16)
  Class: Eq_2770
  DataType: int16
  OrigDataType: int16
T_2771: (in di_380 + 1<16> @ 0800:12A3 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2772: (in di_381 @ 0800:12A3 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000) (1 T_2805 t0001)))
T_2773: (in 0x10<16> @ 0800:12AD : word16)
  Class: Eq_2773
  DataType: cui16
  OrigDataType: cui16
T_2774: (in wLoc9A_1321 & 0x10<16> @ 0800:12AD : word16)
  Class: Eq_2774
  DataType: cui16
  OrigDataType: cui16
T_2775: (in 0<16> @ 0800:12AD : word16)
  Class: Eq_2774
  DataType: cui16
  OrigDataType: word16
T_2776: (in (wLoc9A_1321 & 0x10<16>) == 0<16> @ 0800:12AD : bool)
  Class: Eq_2776
  DataType: bool
  OrigDataType: bool
T_2777: (in si_1196 @ 0800:1468 : (memptr Eq_217 byte))
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_217 (struct 0001 (0 byte b0000)))
T_2778: (in bx_584 @ 0800:146E : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_2779: (in 5<16> @ 0800:147C : word16)
  Class: Eq_2779
  DataType: cui16
  OrigDataType: cui16
T_2780: (in wLoc9A_1321 & 5<16> @ 0800:147C : word16)
  Class: Eq_2780
  DataType: cui16
  OrigDataType: cui16
T_2781: (in 5<16> @ 0800:147C : word16)
  Class: Eq_2780
  DataType: cui16
  OrigDataType: word16
T_2782: (in (wLoc9A_1321 & 5<16>) != 5<16> @ 0800:147C : bool)
  Class: Eq_2782
  DataType: bool
  OrigDataType: bool
T_2783: (in fn0800_108C @ 0800:13B8 : segptr32)
  Class: Eq_2783
  DataType: (ptr32 Eq_2783)
  OrigDataType: (ptr32 (fn T_2787 (T_2673, T_2668)))
T_2784: (in signature of fn0800_108C @ 0800:108C : void)
  Class: Eq_2783
  DataType: (ptr32 Eq_2783)
  OrigDataType: 
T_2785: (in di @ 0800:13B8 : (memptr Eq_217 byte))
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2786: (in es @ 0800:13B8 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2787: (in fn0800_108C(di_149, es_147) @ 0800:13B8 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2788: (in cx_181 <= wLoc92_1324 @ 0800:13BF : bool)
  Class: Eq_2788
  DataType: bool
  OrigDataType: bool
T_2789: (in 2<i16> @ 0800:13B3 : int16)
  Class: Eq_2789
  DataType: int16
  OrigDataType: int16
T_2790: (in sp_1275 - 2<i16> @ 0800:13B3 : word16)
  Class: Eq_2790
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2791: (in sp_169 @ 0800:13B3 : (memptr Eq_217 Eq_217))
  Class: Eq_2790
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_221 t0000)))
T_2792: (in 0<16> @ 0800:13B3 : word16)
  Class: Eq_2792
  DataType: word16
  OrigDataType: word16
T_2793: (in sp_169 + 0<16> @ 0800:13B3 : word16)
  Class: Eq_2793
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2794: (in ss:sp_169 + 0<16> @ 0800:13B3 : segptr32)
  Class: Eq_2794
  DataType: segptr32
  OrigDataType: segptr32
T_2795: (in Mem172[ss:sp_169 + 0<16>:word16] @ 0800:13B3 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2796: (in 0<16> @ 0800:13B4 : word16)
  Class: Eq_2796
  DataType: word16
  OrigDataType: word16
T_2797: (in sp_169 + 0<16> @ 0800:13B4 : word16)
  Class: Eq_2797
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_221 t0000)))
T_2798: (in ss:sp_169 + 0<16> @ 0800:13B4 : segptr32)
  Class: Eq_2798
  DataType: segptr32
  OrigDataType: segptr32
T_2799: (in Mem172[ss:sp_169 + 0<16>:selector] @ 0800:13B4 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2800: (in 0x4E2<16> @ 0800:13B5 : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2801: (in 0<16> @ 0800:12BC : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2802: (in ax_368 != 0<16> @ 0800:12BC : bool)
  Class: Eq_2802
  DataType: bool
  OrigDataType: bool
T_2803: (in di_380 + 1<16> @ 0800:12AF : word16)
  Class: Eq_2803
  DataType: (memptr Eq_217 Eq_2803)
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_2804: (in ds:di_380 + 1<16> @ 0800:12AF : segptr32)
  Class: Eq_2804
  DataType: segptr32
  OrigDataType: segptr32
T_2805: (in Mem387[ds:di_380 + 1<16>:word16] @ 0800:12AF : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2806: (in 3<16> @ 0800:12B2 : word16)
  Class: Eq_2806
  DataType: int16
  OrigDataType: int16
T_2807: (in di_380 + 3<16> @ 0800:12B2 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000) (1 T_2805 t0001)))
T_2808: (in 0x6F<8> @ 0800:1485 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2809: (in al_1030 != 0x6F<8> @ 0800:1485 : bool)
  Class: Eq_2809
  DataType: bool
  OrigDataType: bool
T_2810: (in 0x78<8> @ 0800:149A : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2811: (in al_1030 == 0x78<8> @ 0800:149A : bool)
  Class: Eq_2811
  DataType: bool
  OrigDataType: bool
T_2812: (in 0<16> @ 0800:148C : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_2813: (in wLoc8E_1320 > 0<16> @ 0800:148C : bool)
  Class: Eq_2813
  DataType: bool
  OrigDataType: bool
T_2814: (in 1<16> @ 0800:148E : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2815: (in 4<16> @ 0800:12F1 : word16)
  Class: Eq_2815
  DataType: cui16
  OrigDataType: cui16
T_2816: (in wLoc9A_1321 | 4<16> @ 0800:12F1 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2817: (in SLICE(dx_393, byte, 8) @ 0800:12BE : byte)
  Class: Eq_2817
  DataType: byte
  OrigDataType: byte
T_2818: (in dh_1214 @ 0800:12BE : byte)
  Class: Eq_2817
  DataType: byte
  OrigDataType: byte
T_2819: (in 0<16> @ 0800:12C0 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2820: (in dx_393 != 0<16> @ 0800:12C0 : bool)
  Class: Eq_2820
  DataType: bool
  OrigDataType: bool
T_2821: (in 0<16> @ 0800:12C7 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2822: (in wLoc92_1324 != 0<16> @ 0800:12C7 : bool)
  Class: Eq_2822
  DataType: bool
  OrigDataType: bool
T_2823: (in 2<i16> @ 0800:12F6 : int16)
  Class: Eq_2823
  DataType: int16
  OrigDataType: int16
T_2824: (in sp_1275 - 2<i16> @ 0800:12F6 : word16)
  Class: Eq_2824
  DataType: (memptr Eq_217 Eq_2824)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2825: (in sp_434 @ 0800:12F6 : (memptr Eq_217 Eq_2824))
  Class: Eq_2824
  DataType: (memptr Eq_217 Eq_2824)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_1877 tFFFFFFFE) (0 T_217 t0000)))
T_2826: (in 0<16> @ 0800:12F6 : word16)
  Class: Eq_2826
  DataType: word16
  OrigDataType: word16
T_2827: (in sp_434 + 0<16> @ 0800:12F6 : word16)
  Class: Eq_2827
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2469 t0000)))
T_2828: (in ss:sp_434 + 0<16> @ 0800:12F6 : segptr32)
  Class: Eq_2828
  DataType: segptr32
  OrigDataType: segptr32
T_2829: (in Mem438[ss:sp_434 + 0<16>:word16] @ 0800:12F6 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2830: (in -2<i16> @ 0800:12F7 : int16)
  Class: Eq_2830
  DataType: int16
  OrigDataType: int16
T_2831: (in sp_434 + -2<i16> @ 0800:12F7 : word16)
  Class: Eq_2831
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_217 t0000)))
T_2832: (in ss:sp_434 + -2<i16> @ 0800:12F7 : segptr32)
  Class: Eq_2832
  DataType: segptr32
  OrigDataType: segptr32
T_2833: (in Mem442[ss:sp_434 + -2<i16>:word16] @ 0800:12F7 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2834: (in 0x89<16> @ 0800:12F8 : word16)
  Class: Eq_2834
  DataType: ui16
  OrigDataType: ui16
T_2835: (in fp - 0x89<16> @ 0800:12F8 : word16)
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2469 <unknown>)
T_2836: (in -4<i16> @ 0800:12F8 : int16)
  Class: Eq_2836
  DataType: int16
  OrigDataType: int16
T_2837: (in sp_434 + -4<i16> @ 0800:12F8 : word16)
  Class: Eq_2837
  DataType: (memptr Eq_217 Eq_2837)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2838: (in ss:sp_434 + -4<i16> @ 0800:12F8 : segptr32)
  Class: Eq_2838
  DataType: segptr32
  OrigDataType: segptr32
T_2839: (in Mem446[ss:sp_434 + -4<i16>:word16] @ 0800:12F8 : word16)
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2840: (in CONVERT(bh_449, int8, int16) @ 0800:12FC : int16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: int16
T_2841: (in -6<i16> @ 0800:12FC : int16)
  Class: Eq_2841
  DataType: int16
  OrigDataType: int16
T_2842: (in sp_434 + -6<i16> @ 0800:12FC : word16)
  Class: Eq_2842
  DataType: (memptr Eq_217 Eq_2842)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFC T_2839 tFFFFFFFC) (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2843: (in ss:sp_434 + -6<i16> @ 0800:12FC : segptr32)
  Class: Eq_2843
  DataType: segptr32
  OrigDataType: segptr32
T_2844: (in Mem456[ss:sp_434 + -6<i16>:word16] @ 0800:12FC : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2845: (in CONVERT(bLoc95_1366, uint8, uint16) @ 0800:1301 : uint16)
  Class: Eq_1874
  DataType: Eq_1874
  OrigDataType: uint16
T_2846: (in -8<i16> @ 0800:1301 : int16)
  Class: Eq_2846
  DataType: int16
  OrigDataType: int16
T_2847: (in sp_434 + -8<i16> @ 0800:1301 : word16)
  Class: Eq_2847
  DataType: (memptr Eq_217 Eq_2847)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFA T_2844 tFFFFFFFA) (FFFFFFFC T_2839 tFFFFFFFC) (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2848: (in ss:sp_434 + -8<i16> @ 0800:1301 : segptr32)
  Class: Eq_2848
  DataType: segptr32
  OrigDataType: segptr32
T_2849: (in Mem462[ss:sp_434 + -8<i16>:word16] @ 0800:1301 : word16)
  Class: Eq_1874
  DataType: Eq_1874
  OrigDataType: word16
T_2850: (in -10<i16> @ 0800:1302 : int16)
  Class: Eq_2850
  DataType: int16
  OrigDataType: int16
T_2851: (in sp_434 + -10<i16> @ 0800:1302 : word16)
  Class: Eq_2851
  DataType: (memptr Eq_217 Eq_2851)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF8 T_2849 tFFFFFFF8) (FFFFFFFA T_2844 tFFFFFFFA) (FFFFFFFC T_2839 tFFFFFFFC) (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2852: (in ss:sp_434 + -10<i16> @ 0800:1302 : segptr32)
  Class: Eq_2852
  DataType: segptr32
  OrigDataType: segptr32
T_2853: (in Mem472[ss:sp_434 + -10<i16>:word16] @ 0800:1302 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2854: (in __LONGTOA @ 0800:1303 : segptr32)
  Class: Eq_2854
  DataType: (ptr32 Eq_2854)
  OrigDataType: (ptr32 (fn T_2876 (T_2165, T_2859, T_2863, T_2867, T_2871, T_2875)))
T_2855: (in signature of __LONGTOA @ 0800:0C53 : void)
  Class: Eq_2854
  DataType: (ptr32 Eq_2854)
  OrigDataType: 
T_2856: (in -10<i16> @ 0800:1303 : int16)
  Class: Eq_2856
  DataType: int16
  OrigDataType: int16
T_2857: (in sp_434 + -10<i16> @ 0800:1303 : word16)
  Class: Eq_2857
  DataType: (memptr Eq_217 Eq_2857)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_2853 tFFFFFFF6) (FFFFFFF8 T_2849 tFFFFFFF8) (FFFFFFFA T_2844 tFFFFFFFA) (FFFFFFFC T_2839 tFFFFFFFC) (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2858: (in ss:sp_434 + -10<i16> @ 0800:1303 : segptr32)
  Class: Eq_2858
  DataType: segptr32
  OrigDataType: segptr32
T_2859: (in Mem472[ss:sp_434 + -10<i16>:byte] @ 0800:1303 : byte)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: byte
T_2860: (in -8<i16> @ 0800:1303 : int16)
  Class: Eq_2860
  DataType: int16
  OrigDataType: int16
T_2861: (in sp_434 + -8<i16> @ 0800:1303 : word16)
  Class: Eq_2861
  DataType: (memptr Eq_217 Eq_2861)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_2853 tFFFFFFF6) (FFFFFFF8 T_2849 tFFFFFFF8) (FFFFFFFA T_2844 tFFFFFFFA) (FFFFFFFC T_2839 tFFFFFFFC) (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2862: (in ss:sp_434 + -8<i16> @ 0800:1303 : segptr32)
  Class: Eq_2862
  DataType: segptr32
  OrigDataType: segptr32
T_2863: (in Mem472[ss:sp_434 + -8<i16>:byte] @ 0800:1303 : byte)
  Class: Eq_1874
  DataType: Eq_1874
  OrigDataType: byte
T_2864: (in -6<i16> @ 0800:1303 : int16)
  Class: Eq_2864
  DataType: int16
  OrigDataType: int16
T_2865: (in sp_434 + -6<i16> @ 0800:1303 : word16)
  Class: Eq_2865
  DataType: (memptr Eq_217 Eq_2865)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_2853 tFFFFFFF6) (FFFFFFF8 T_2849 tFFFFFFF8) (FFFFFFFA T_2844 tFFFFFFFA) (FFFFFFFC T_2839 tFFFFFFFC) (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2866: (in ss:sp_434 + -6<i16> @ 0800:1303 : segptr32)
  Class: Eq_2866
  DataType: segptr32
  OrigDataType: segptr32
T_2867: (in Mem472[ss:sp_434 + -6<i16>:word16] @ 0800:1303 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2868: (in -4<i16> @ 0800:1303 : int16)
  Class: Eq_2868
  DataType: int16
  OrigDataType: int16
T_2869: (in sp_434 + -4<i16> @ 0800:1303 : word16)
  Class: Eq_2869
  DataType: (memptr Eq_217 Eq_2869)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_2853 tFFFFFFF6) (FFFFFFF8 T_2849 tFFFFFFF8) (FFFFFFFA T_2844 tFFFFFFFA) (FFFFFFFC T_2839 tFFFFFFFC) (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2870: (in ss:sp_434 + -4<i16> @ 0800:1303 : segptr32)
  Class: Eq_2870
  DataType: segptr32
  OrigDataType: segptr32
T_2871: (in Mem472[ss:sp_434 + -4<i16>:word16] @ 0800:1303 : word16)
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2872: (in -2<i16> @ 0800:1303 : int16)
  Class: Eq_2872
  DataType: int16
  OrigDataType: int16
T_2873: (in sp_434 + -2<i16> @ 0800:1303 : word16)
  Class: Eq_2873
  DataType: (memptr Eq_217 Eq_2873)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_2853 tFFFFFFF6) (FFFFFFF8 T_2849 tFFFFFFF8) (FFFFFFFA T_2844 tFFFFFFFA) (FFFFFFFC T_2839 tFFFFFFFC) (FFFFFFFE T_2833 tFFFFFFFE) (0 T_217 t0000)))
T_2874: (in ss:sp_434 + -2<i16> @ 0800:1303 : segptr32)
  Class: Eq_2874
  DataType: segptr32
  OrigDataType: segptr32
T_2875: (in Mem472[ss:sp_434 + -2<i16>:word32] @ 0800:1303 : word32)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word32
T_2876: (in __LONGTOA(ds, (ss->*sp_434).tFFFFFFF6.u0, (ss->*sp_434).tFFFFFFF8.u1, (ss->*sp_434).tFFFFFFFA.u2, (ss->*sp_434).ptrFFFFFFFC, (ss->*sp_434).tFFFFFFFE.u1) @ 0800:1303 : void)
  Class: Eq_2876
  DataType: void
  OrigDataType: void
T_2877: (in 0<16> @ 0800:1306 : word16)
  Class: Eq_2877
  DataType: word16
  OrigDataType: word16
T_2878: (in sp_434 + 0<16> @ 0800:1306 : word16)
  Class: Eq_2878
  DataType: (memptr Eq_217 Eq_2878)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_1877 tFFFFFFFE) (0 T_217 t0000)))
T_2879: (in ss:sp_434 + 0<16> @ 0800:1306 : segptr32)
  Class: Eq_2879
  DataType: segptr32
  OrigDataType: segptr32
T_2880: (in Mem484[ss:sp_434 + 0<16>:word16] @ 0800:1306 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2881: (in 0<16> @ 0800:1307 : word16)
  Class: Eq_2881
  DataType: word16
  OrigDataType: word16
T_2882: (in sp_434 + 0<16> @ 0800:1307 : word16)
  Class: Eq_2882
  DataType: (memptr Eq_217 Eq_2882)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_1877 tFFFFFFFE) (0 T_217 t0000)))
T_2883: (in ss:sp_434 + 0<16> @ 0800:1307 : segptr32)
  Class: Eq_2883
  DataType: segptr32
  OrigDataType: segptr32
T_2884: (in Mem484[ss:sp_434 + 0<16>:selector] @ 0800:1307 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2885: (in es_485 @ 0800:1307 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2886: (in 2<i16> @ 0800:1307 : int16)
  Class: Eq_2886
  DataType: int16
  OrigDataType: int16
T_2887: (in sp_434 + 2<i16> @ 0800:1307 : word16)
  Class: Eq_2423
  DataType: (memptr Eq_217 Eq_2423)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_1877 tFFFFFFFE) (0 T_217 t0000)))
T_2888: (in 0<16> @ 0800:130E : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_2889: (in wLoc92_1324 > 0<16> @ 0800:130E : bool)
  Class: Eq_2889
  DataType: bool
  OrigDataType: bool
T_2890: (in 0<16> @ 0800:12D1 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2891: (in wLoc94_1323 == 0<16> @ 0800:12D1 : bool)
  Class: Eq_2891
  DataType: bool
  OrigDataType: bool
T_2892: (in 0xFFFF<16> @ 0800:12D6 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2893: (in wLoc94_1323 == 0xFFFF<16> @ 0800:12D6 : bool)
  Class: Eq_2893
  DataType: bool
  OrigDataType: bool
T_2894: (in 8<16> @ 0800:12DF : word16)
  Class: Eq_2894
  DataType: cui16
  OrigDataType: cui16
T_2895: (in wLoc9A_1321 & 8<16> @ 0800:12DF : word16)
  Class: Eq_2895
  DataType: cui16
  OrigDataType: cui16
T_2896: (in 0<16> @ 0800:12DF : word16)
  Class: Eq_2895
  DataType: cui16
  OrigDataType: word16
T_2897: (in (wLoc9A_1321 & 8<16>) == 0<16> @ 0800:12DF : bool)
  Class: Eq_2897
  DataType: bool
  OrigDataType: bool
T_2898: (in 0x20<16> @ 0800:12E7 : cui16)
  Class: Eq_2898
  DataType: uint16
  OrigDataType: cui16
T_2899: (in ah_dl_2022 @ 0800:12E7 : uint16)
  Class: Eq_2898
  DataType: uint16
  OrigDataType: uint16
T_2900: (in 0x30<16> @ 0800:12E7 : cui16)
  Class: Eq_2898
  DataType: uint16
  OrigDataType: cui16
T_2901: (in SLICE(ah_dl_2022, byte, 0) @ 0800:12E7 : byte)
  Class: Eq_2901
  DataType: uint8
  OrigDataType: byte
T_2902: (in dl_876 @ 0800:12E7 : uint8)
  Class: Eq_2901
  DataType: uint8
  OrigDataType: uint8
T_2903: (in SEQ(dh_1214, dl_876) @ 0800:12E9 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2904: (in fn0800_1099 @ 0800:12E9 : segptr32)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: (ptr32 (fn T_2910 (T_2905, T_2907, T_2908, T_2162, T_2163, T_2619, T_2909)))
T_2905: (in SEQ(ds, di_1042) @ 0800:12E9 : segptr32)
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: segptr32
T_2906: (in fp - 2<i16> @ 0800:12E9 : word16)
  Class: Eq_2906
  DataType: (memptr Eq_217 Eq_2906)
  OrigDataType: (memptr T_2469 <unknown>)
T_2907: (in SEQ(ss, fp - 2<i16>) @ 0800:12E9 : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_2908: (in SLICE(ah_dl_2022, byte, 0) @ 0800:12E9 : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2909: (in out di_1042 @ 0800:12E9 : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2910: (in fn0800_1099(SEQ(ds, di_1042), SEQ(ss, fp - 2<i16>), (byte) ah_dl_2022, cx, dx, bx_2019, out di_1042) @ 0800:12E9 : byte)
  Class: Eq_2551
  DataType: byte
  OrigDataType: byte
T_2911: (in 1<16> @ 0800:12EC : word16)
  Class: Eq_2911
  DataType: word16
  OrigDataType: word16
T_2912: (in cx - 1<16> @ 0800:12EC : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2913: (in CONVERT(dl_876, uint8, uint16) @ 0800:12E7 : uint16)
  Class: Eq_2898
  DataType: uint16
  OrigDataType: uint16
T_2914: (in 0<16> @ 0800:12EC : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2915: (in cx != 0<16> @ 0800:12EC : bool)
  Class: Eq_2915
  DataType: bool
  OrigDataType: bool
T_2916: (in 2<16> @ 0800:14A8 : word16)
  Class: Eq_2916
  DataType: ci16
  OrigDataType: ci16
T_2917: (in wLoc8E_1320 - 2<16> @ 0800:14A8 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_2918: (in v42_605 @ 0800:14A8 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_2919: (in 0x40<16> @ 0800:14A1 : word16)
  Class: Eq_2919
  DataType: cui16
  OrigDataType: cui16
T_2920: (in wLoc9A_1321 | 0x40<16> @ 0800:14A1 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_2921: (in 2<16> @ 0800:14A7 : word16)
  Class: Eq_2921
  DataType: word16
  OrigDataType: word16
T_2922: (in wLoc94_1323 - 2<16> @ 0800:14A7 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_2923: (in 0<16> @ 0800:14AD : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_2924: (in v42_605 >= 0<16> @ 0800:14AD : bool)
  Class: Eq_2924
  DataType: bool
  OrigDataType: bool
T_2925: (in 0x58<8> @ 0800:149F : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2926: (in al_1030 != 0x58<8> @ 0800:149F : bool)
  Class: Eq_2926
  DataType: bool
  OrigDataType: bool
T_2927: (in cx_181 + wLoc8E_1320 @ 0800:14B5 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_2928: (in 2<16> @ 0800:14BF : word16)
  Class: Eq_2928
  DataType: cui16
  OrigDataType: cui16
T_2929: (in wLoc9A_1321 & 2<16> @ 0800:14BF : word16)
  Class: Eq_2929
  DataType: cui16
  OrigDataType: cui16
T_2930: (in 0<16> @ 0800:14BF : word16)
  Class: Eq_2929
  DataType: cui16
  OrigDataType: word16
T_2931: (in (wLoc9A_1321 & 2<16>) != 0<16> @ 0800:14BF : bool)
  Class: Eq_2931
  DataType: bool
  OrigDataType: bool
T_2932: (in 0<16> @ 0800:14AF : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2933: (in 0x40<16> @ 0800:14D3 : word16)
  Class: Eq_2933
  DataType: cui16
  OrigDataType: cui16
T_2934: (in wLoc9A_1321 & 0x40<16> @ 0800:14D3 : word16)
  Class: Eq_2934
  DataType: cui16
  OrigDataType: cui16
T_2935: (in 0<16> @ 0800:14D3 : word16)
  Class: Eq_2934
  DataType: cui16
  OrigDataType: word16
T_2936: (in (wLoc9A_1321 & 0x40<16>) == 0<16> @ 0800:14D3 : bool)
  Class: Eq_2936
  DataType: bool
  OrigDataType: bool
T_2937: (in bx_584 > cx @ 0800:14CB : bool)
  Class: Eq_2937
  DataType: bool
  OrigDataType: bool
T_2938: (in fn0800_1099 @ 0800:14C5 : segptr32)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: (ptr32 (fn T_2944 (T_2939, T_2941, T_2942, T_2162, T_2163, T_2778, T_2943)))
T_2939: (in SEQ(ds, di_1042) @ 0800:14C5 : segptr32)
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: segptr32
T_2940: (in fp - 2<i16> @ 0800:14C5 : word16)
  Class: Eq_2940
  DataType: (memptr Eq_217 Eq_2940)
  OrigDataType: (memptr T_2469 <unknown>)
T_2941: (in SEQ(ss, fp - 2<i16>) @ 0800:14C5 : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_2942: (in 0x20<8> @ 0800:14C5 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2943: (in out di_1042 @ 0800:14C5 : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2944: (in fn0800_1099(SEQ(ds, di_1042), SEQ(ss, fp - 2<i16>), 0x20<8>, cx, dx, bx_584, out di_1042) @ 0800:14C5 : byte)
  Class: Eq_2551
  DataType: byte
  OrigDataType: byte
T_2945: (in 1<16> @ 0800:14C8 : word16)
  Class: Eq_2945
  DataType: ci16
  OrigDataType: ci16
T_2946: (in bx_584 - 1<16> @ 0800:14C8 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_2947: (in 0<16> @ 0800:14E7 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_2948: (in wLoc8E_1320 <= 0<16> @ 0800:14E7 : bool)
  Class: Eq_2948
  DataType: bool
  OrigDataType: bool
T_2949: (in fn0800_1099 @ 0800:14D7 : segptr32)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: (ptr32 (fn T_2956 (T_2950, T_2952, T_2953, T_2162, T_2163, T_2778, T_2955)))
T_2950: (in SEQ(ds, di_1042) @ 0800:14D7 : segptr32)
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: segptr32
T_2951: (in fp - 2<i16> @ 0800:14D7 : word16)
  Class: Eq_2951
  DataType: (memptr Eq_217 Eq_2951)
  OrigDataType: (memptr T_2469 <unknown>)
T_2952: (in SEQ(ss, fp - 2<i16>) @ 0800:14D7 : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_2953: (in 0x30<8> @ 0800:14D7 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2954: (in di_702 @ 0800:14D7 : word16)
  Class: Eq_2954
  DataType: word16
  OrigDataType: word16
T_2955: (in out di_702 @ 0800:14D7 : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2956: (in fn0800_1099(SEQ(ds, di_1042), SEQ(ss, fp - 2<i16>), 0x30<8>, cx, dx, bx_584, out di_702) @ 0800:14D7 : byte)
  Class: Eq_2551
  DataType: byte
  OrigDataType: byte
T_2957: (in fn0800_1099 @ 0800:14DE : segptr32)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: (ptr32 (fn T_2962 (T_2958, T_2960, T_2436, T_2162, T_2163, T_2778, T_2961)))
T_2958: (in SEQ(ds, di_702) @ 0800:14DE : segptr32)
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: segptr32
T_2959: (in fp - 2<i16> @ 0800:14DE : word16)
  Class: Eq_2959
  DataType: (memptr Eq_217 Eq_2959)
  OrigDataType: (memptr T_2469 <unknown>)
T_2960: (in SEQ(ss, fp - 2<i16>) @ 0800:14DE : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_2961: (in out di_1042 @ 0800:14DE : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2962: (in fn0800_1099(SEQ(ds, di_702), SEQ(ss, fp - 2<i16>), al_1030, cx, dx, bx_584, out di_1042) @ 0800:14DE : byte)
  Class: Eq_2551
  DataType: byte
  OrigDataType: byte
T_2963: (in fp - 0x89<16> @ 0800:1437 : word16)
  Class: Eq_2963
  DataType: (memptr Eq_217 Eq_2963)
  OrigDataType: (memptr T_217 <unknown>)
T_2964: (in SEQ(es_485, fp - 0x89<16>) @ 0800:1437 : ptr32)
  Class: Eq_2964
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_2965: (in es_di_2026 @ 0800:1437 : (ptr32 byte))
  Class: Eq_2964
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_3021 t0000)))
T_2966: (in fp - 0x89<16> @ 0800:1427 : word16)
  Class: Eq_2966
  DataType: (memptr Eq_217 Eq_2966)
  OrigDataType: (memptr T_217 <unknown>)
T_2967: (in SEQ(es_485, fp - 0x89<16>) @ 0800:1427 : ptr32)
  Class: Eq_2964
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_2968: (in es_di_2032 @ 0800:1427 : (ptr32 byte))
  Class: Eq_2964
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_2969: (in SLICE(es_di_2032, selector, 16) @ 0800:1427 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_2970: (in SLICE(es_di_2032, word16, 0) @ 0800:1427 : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_2971: (in 8<16> @ 0800:142D : word16)
  Class: Eq_2971
  DataType: cui16
  OrigDataType: cui16
T_2972: (in wLoc9A_1321 & 8<16> @ 0800:142D : word16)
  Class: Eq_2972
  DataType: cui16
  OrigDataType: cui16
T_2973: (in 0<16> @ 0800:142D : word16)
  Class: Eq_2972
  DataType: cui16
  OrigDataType: word16
T_2974: (in (wLoc9A_1321 & 8<16>) == 0<16> @ 0800:142D : bool)
  Class: Eq_2974
  DataType: bool
  OrigDataType: bool
T_2975: (in 0<16> @ 0800:1510 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_2976: (in cx == 0<16> @ 0800:1510 : bool)
  Class: Eq_2976
  DataType: bool
  OrigDataType: bool
T_2977: (in cx - wLoc8E_1320 @ 0800:14E9 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_2978: (in cx_726 @ 0800:14E9 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_2979: (in bx_584 - wLoc8E_1320 @ 0800:14EB : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_2980: (in 0<16> @ 0800:14ED : word16)
  Class: Eq_2980
  DataType: word16
  OrigDataType: word16
T_2981: (in di_149 + 0<16> @ 0800:14ED : word16)
  Class: Eq_2981
  DataType: (memptr Eq_217 Eq_2981)
  OrigDataType: (memptr T_2469 <unknown>)
T_2982: (in es_147:di_149 + 0<16> @ 0800:14ED : segptr32)
  Class: Eq_2982
  DataType: segptr32
  OrigDataType: segptr32
T_2983: (in Mem622[es_147:di_149 + 0<16>:byte] @ 0800:14ED : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2984: (in al_743 @ 0800:14ED : Eq_2428)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2985: (in 0x2D<8> @ 0800:14F2 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_2986: (in al_743 == 0x2D<8> @ 0800:14F2 : bool)
  Class: Eq_2986
  DataType: bool
  OrigDataType: bool
T_2987: (in fn0800_1099 @ 0800:14FE : segptr32)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: (ptr32 (fn T_2996 (T_2988, T_2990, T_2994, T_2978, T_2490, T_2778, T_2995)))
T_2988: (in SEQ(ds, di_1042) @ 0800:14FE : segptr32)
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: segptr32
T_2989: (in fp - 2<i16> @ 0800:14FE : word16)
  Class: Eq_2989
  DataType: (memptr Eq_217 Eq_2989)
  OrigDataType: (memptr T_217 <unknown>)
T_2990: (in SEQ(ss, fp - 2<i16>) @ 0800:14FE : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_2991: (in 0<16> @ 0800:14FE : word16)
  Class: Eq_2991
  DataType: word16
  OrigDataType: word16
T_2992: (in di_149 + 0<16> @ 0800:14FE : word16)
  Class: Eq_2992
  DataType: (memptr Eq_217 Eq_2428)
  OrigDataType: (memptr T_217 (struct (0 T_2983 t0000)))
T_2993: (in es_147:di_149 + 0<16> @ 0800:14FE : segptr32)
  Class: Eq_2993
  DataType: segptr32
  OrigDataType: segptr32
T_2994: (in Mem622[es_147:di_149 + 0<16>:byte] @ 0800:14FE : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_2995: (in out di_1042 @ 0800:14FE : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_2996: (in fn0800_1099(SEQ(ds, di_1042), SEQ(ss, fp - 2<i16>), es_147->*di_149, cx_726, wLoc8E_1320, bx_584, out di_1042) @ 0800:14FE : byte)
  Class: Eq_2551
  DataType: byte
  OrigDataType: byte
T_2997: (in 1<i16> @ 0800:14FC : int16)
  Class: Eq_2997
  DataType: int16
  OrigDataType: int16
T_2998: (in di_149 + 1<i16> @ 0800:14FC : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_217 (struct (0 T_2428 t0000)))
T_2999: (in 1<16> @ 0800:1501 : word16)
  Class: Eq_2999
  DataType: wchar_t
  OrigDataType: wchar_t
T_3000: (in cx_726 - 1<16> @ 0800:1501 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_3001: (in 1<16> @ 0800:1502 : word16)
  Class: Eq_3001
  DataType: ci16
  OrigDataType: ci16
T_3002: (in bx_584 - 1<16> @ 0800:1502 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_3003: (in 0x20<8> @ 0800:14F6 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_3004: (in al_743 == 0x20<8> @ 0800:14F6 : bool)
  Class: Eq_3004
  DataType: bool
  OrigDataType: bool
T_3005: (in 0x2B<8> @ 0800:14FA : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_3006: (in al_743 != 0x2B<8> @ 0800:14FA : bool)
  Class: Eq_3006
  DataType: bool
  OrigDataType: bool
T_3007: (in cx_782 @ 0800:1503 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_3008: (in 0<16> @ 0800:1505 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_3009: (in wLoc8E_1320 == 0<16> @ 0800:1505 : bool)
  Class: Eq_3009
  DataType: bool
  OrigDataType: bool
T_3010: (in 0<8> @ 0800:144F : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_3011: (in bLoc8F_1322 == 0<8> @ 0800:144F : bool)
  Class: Eq_3011
  DataType: bool
  OrigDataType: bool
T_3012: (in 0<16> @ 0800:1435 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_3013: (in wLoc94_1323 <= 0<16> @ 0800:1435 : bool)
  Class: Eq_3013
  DataType: bool
  OrigDataType: bool
T_3014: (in SLICE(es_di_2026, selector, 16) @ 0800:1437 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3015: (in SLICE(es_di_2026, word16, 0) @ 0800:1437 : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3016: (in fn0800_108C @ 0800:1437 : segptr32)
  Class: Eq_2783
  DataType: (ptr32 Eq_2783)
  OrigDataType: (ptr32 (fn T_3017 (T_2673, T_2668)))
T_3017: (in fn0800_108C(di_149, es_147) @ 0800:1437 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3018: (in cx_516 @ 0800:1437 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_3019: (in 0<32> @ 0800:143E : word32)
  Class: Eq_3019
  DataType: word32
  OrigDataType: word32
T_3020: (in es_di_2026 + 0<32> @ 0800:143E : word32)
  Class: Eq_3020
  DataType: ptr32
  OrigDataType: ptr32
T_3021: (in Mem521[es_di_2026 + 0<32>:byte] @ 0800:143E : byte)
  Class: Eq_3021
  DataType: byte
  OrigDataType: byte
T_3022: (in 0x2D<8> @ 0800:143E : byte)
  Class: Eq_3021
  DataType: byte
  OrigDataType: byte
T_3023: (in *es_di_2026 != 0x2D<8> @ 0800:143E : bool)
  Class: Eq_3023
  DataType: bool
  OrigDataType: bool
T_3024: (in dx - cx_516 @ 0800:1441 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_3025: (in 0<16> @ 0800:1443 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_3026: (in dx <= 0<16> @ 0800:1443 : bool)
  Class: Eq_3026
  DataType: bool
  OrigDataType: bool
T_3027: (in 1<16> @ 0800:1440 : word16)
  Class: Eq_3027
  DataType: wchar_t
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_3028: (in cx_516 - 1<16> @ 0800:1440 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_3029: (in fn0800_1099 @ 0800:1509 : segptr32)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: (ptr32 (fn T_3035 (T_3030, T_3032, T_3033, T_3007, T_2978, T_2778, T_3034)))
T_3030: (in SEQ(ds, di_1042) @ 0800:1509 : segptr32)
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: segptr32
T_3031: (in fp - 2<i16> @ 0800:1509 : word16)
  Class: Eq_3031
  DataType: (memptr Eq_217 Eq_3031)
  OrigDataType: (memptr T_217 <unknown>)
T_3032: (in SEQ(ss, fp - 2<i16>) @ 0800:1509 : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_3033: (in 0x30<8> @ 0800:1509 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_3034: (in out di_1042 @ 0800:1509 : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_3035: (in fn0800_1099(SEQ(ds, di_1042), SEQ(ss, fp - 2<i16>), 0x30<8>, cx_782, cx_726, bx_584, out di_1042) @ 0800:1509 : byte)
  Class: Eq_2551
  DataType: byte
  OrigDataType: byte
T_3036: (in 1<16> @ 0800:150C : word16)
  Class: Eq_3036
  DataType: wchar_t
  OrigDataType: wchar_t
T_3037: (in cx_782 - 1<16> @ 0800:150C : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_3038: (in 0<16> @ 0800:150C : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_3039: (in cx_782 != 0<16> @ 0800:150C : bool)
  Class: Eq_3039
  DataType: bool
  OrigDataType: bool
T_3040: (in fn0800_108C @ 0800:1465 : segptr32)
  Class: Eq_2783
  DataType: (ptr32 Eq_2783)
  OrigDataType: (ptr32 (fn T_3041 (T_2673, T_2668)))
T_3041: (in fn0800_108C(di_149, es_147) @ 0800:1465 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3042: (in 0<16> @ 0800:1455 : word16)
  Class: Eq_3042
  DataType: word16
  OrigDataType: word16
T_3043: (in di_149 + 0<16> @ 0800:1455 : word16)
  Class: Eq_3043
  DataType: (memptr Eq_217 Eq_2428)
  OrigDataType: (memptr T_217 (struct (0 T_2428 t0000)))
T_3044: (in es_147:di_149 + 0<16> @ 0800:1455 : segptr32)
  Class: Eq_3044
  DataType: segptr32
  OrigDataType: segptr32
T_3045: (in Mem539[es_147:di_149 + 0<16>:byte] @ 0800:1455 : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_3046: (in 0x2D<8> @ 0800:1455 : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_3047: (in es_147->*di_149 == 0x2D<8> @ 0800:1455 : bool)
  Class: Eq_3047
  DataType: bool
  OrigDataType: bool
T_3048: (in 1<16> @ 0800:1461 : word16)
  Class: Eq_3048
  DataType: ui16
  OrigDataType: ui16
T_3049: (in di_149 - 1<16> @ 0800:1461 : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_217 (struct (0 T_2428 t0000)))
T_3050: (in 0<16> @ 0800:1462 : word16)
  Class: Eq_3050
  DataType: word16
  OrigDataType: word16
T_3051: (in di_149 + 0<16> @ 0800:1462 : word16)
  Class: Eq_3051
  DataType: (memptr Eq_217 Eq_2428)
  OrigDataType: (memptr T_217 (struct (0 T_2428 t0000)))
T_3052: (in es_147:di_149 + 0<16> @ 0800:1462 : segptr32)
  Class: Eq_3052
  DataType: segptr32
  OrigDataType: segptr32
T_3053: (in Mem562[es_147:di_149 + 0<16>:byte] @ 0800:1462 : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_3054: (in 1<16> @ 0800:1457 : word16)
  Class: Eq_3054
  DataType: wchar_t
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_3055: (in wLoc8E_1320 - 1<16> @ 0800:1457 : word16)
  Class: Eq_3055
  DataType: Eq_3055
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_3056: (in v45_553 @ 0800:1457 : Eq_3055)
  Class: Eq_3055
  DataType: Eq_3055
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_3057: (in 0<16> @ 0800:145C : word16)
  Class: Eq_3055
  DataType: wchar_t
  OrigDataType: cup16
T_3058: (in v45_553 < 0<16> @ 0800:145C : bool)
  Class: Eq_3058
  DataType: bool
  OrigDataType: bool
T_3059: (in CONVERT(v45_553 <u 0<16>, bool, word16) @ 0800:145C : word16)
  Class: Eq_3059
  DataType: word16
  OrigDataType: word16
T_3060: (in v45_553 + CONVERT(v45_553 <u 0<16>, bool, word16) @ 0800:145C : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (wchar_t u2) (uint16 u0) ((memptr T_2165 (struct "Eq_4960" (4F9 uint8 b04F9))) u1))
T_3061: (in 0<16> @ 0800:1525 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_3062: (in bx_584 <= 0<16> @ 0800:1525 : bool)
  Class: Eq_3062
  DataType: bool
  OrigDataType: bool
T_3063: (in bx_584 - cx @ 0800:1512 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: ci16
T_3064: (in 1<16> @ 0800:1521 : word16)
  Class: Eq_3064
  DataType: wchar_t
  OrigDataType: wchar_t
T_3065: (in cx - 1<16> @ 0800:1521 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_3066: (in 0<16> @ 0800:1521 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_3067: (in cx != 0<16> @ 0800:1521 : bool)
  Class: Eq_3067
  DataType: bool
  OrigDataType: bool
T_3068: (in fn0800_10A1 @ 0800:151E : segptr32)
  Class: Eq_2461
  DataType: (ptr32 Eq_2461)
  OrigDataType: (ptr32 (fn T_3072 (T_3070, T_2162, T_2163, T_2778, T_2441, T_3071)))
T_3069: (in fp - 2<i16> @ 0800:151E : word16)
  Class: Eq_3069
  DataType: (memptr Eq_217 Eq_3069)
  OrigDataType: (memptr T_217 <unknown>)
T_3070: (in SEQ(ss, fp - 2<i16>) @ 0800:151E : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_3071: (in out di_1042 @ 0800:151E : word16)
  Class: Eq_2468
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_3072: (in fn0800_10A1(SEQ(ss, fp - 2<i16>), cx, dx, bx_584, di_1042, out di_1042) @ 0800:151E : byte)
  Class: Eq_2474
  DataType: byte
  OrigDataType: byte
T_3073: (in 0<16> @ 0800:1516 : word16)
  Class: Eq_3073
  DataType: word16
  OrigDataType: word16
T_3074: (in si_1196 + 0<16> @ 0800:1516 : word16)
  Class: Eq_3074
  DataType: (memptr Eq_217 Eq_2428)
  OrigDataType: (memptr T_217 (struct (0 T_2428 t0000)))
T_3075: (in es_147:si_1196 + 0<16> @ 0800:1516 : segptr32)
  Class: Eq_3075
  DataType: segptr32
  OrigDataType: segptr32
T_3076: (in Mem814[es_147:si_1196 + 0<16>:byte] @ 0800:1516 : byte)
  Class: Eq_3076
  DataType: byte
  OrigDataType: byte
T_3077: (in 0<16> @ 0800:1516 : word16)
  Class: Eq_3077
  DataType: word16
  OrigDataType: word16
T_3078: (in di_1042 + 0<16> @ 0800:1516 : word16)
  Class: Eq_3078
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_3079: (in ds:di_1042 + 0<16> @ 0800:1516 : segptr32)
  Class: Eq_3079
  DataType: segptr32
  OrigDataType: segptr32
T_3080: (in Mem819[ds:di_1042 + 0<16>:byte] @ 0800:1516 : byte)
  Class: Eq_3076
  DataType: byte
  OrigDataType: byte
T_3081: (in 1<8> @ 0800:1519 : byte)
  Class: Eq_3081
  DataType: ci8
  OrigDataType: (union (ci8 u0) (uint8 u1))
T_3082: (in bLoc57_1312 - 1<8> @ 0800:1519 : byte)
  Class: Eq_2419
  DataType: Eq_2419
  OrigDataType: (union (ci8 u0) (uint8 u1))
T_3083: (in v47_823 @ 0800:1519 : Eq_2419)
  Class: Eq_2419
  DataType: Eq_2419
  OrigDataType: (union (ci8 u0) (uint8 u1))
T_3084: (in 1<i16> @ 0800:1514 : int16)
  Class: Eq_3084
  DataType: int16
  OrigDataType: int16
T_3085: (in si_1196 + 1<i16> @ 0800:1514 : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_217 (struct 0001 (0 byte b0000)))
T_3086: (in 1<16> @ 0800:1518 : word16)
  Class: Eq_3086
  DataType: int16
  OrigDataType: int16
T_3087: (in di_1042 + 1<16> @ 0800:1518 : word16)
  Class: Eq_2426
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_3088: (in 0<8> @ 0800:151C : byte)
  Class: Eq_2419
  DataType: ci8
  OrigDataType: ci8
T_3089: (in v47_823 > 0<8> @ 0800:151C : bool)
  Class: Eq_3089
  DataType: bool
  OrigDataType: bool
T_3090: (in fn0800_1099 @ 0800:152B : segptr32)
  Class: Eq_2537
  DataType: (ptr32 Eq_2537)
  OrigDataType: (ptr32 (fn T_3096 (T_3091, T_3093, T_3094, T_2162, T_2163, T_2778, T_3095)))
T_3091: (in SEQ(ds, di_1042) @ 0800:152B : segptr32)
  Class: Eq_2539
  DataType: (ptr32 Eq_2428)
  OrigDataType: segptr32
T_3092: (in fp - 2<i16> @ 0800:152B : word16)
  Class: Eq_3092
  DataType: (memptr Eq_217 Eq_3092)
  OrigDataType: (memptr T_217 <unknown>)
T_3093: (in SEQ(ss, fp - 2<i16>) @ 0800:152B : segptr32)
  Class: Eq_2463
  DataType: (ptr32 Eq_2463)
  OrigDataType: segptr32
T_3094: (in 0x20<8> @ 0800:152B : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_3095: (in out di_1042 @ 0800:152B : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct 0001 (0 byte b0000)))
T_3096: (in fn0800_1099(SEQ(ds, di_1042), SEQ(ss, fp - 2<i16>), 0x20<8>, cx, dx, bx_584, out di_1042) @ 0800:152B : byte)
  Class: Eq_2551
  DataType: byte
  OrigDataType: byte
T_3097: (in 1<16> @ 0800:152E : word16)
  Class: Eq_3097
  DataType: wchar_t
  OrigDataType: wchar_t
T_3098: (in cx - 1<16> @ 0800:152E : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: wchar_t
T_3099: (in 0<16> @ 0800:152E : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_3100: (in cx != 0<16> @ 0800:152E : bool)
  Class: Eq_3100
  DataType: bool
  OrigDataType: bool
T_3101: (in 2<i16> @ 0800:13DD : int16)
  Class: Eq_3101
  DataType: int16
  OrigDataType: int16
T_3102: (in sp_1275 - 2<i16> @ 0800:13DD : word16)
  Class: Eq_3102
  DataType: (memptr Eq_217 Eq_3102)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_1877 tFFFFFFFE) (0 T_217 t0000)))
T_3103: (in sp_225 @ 0800:13DD : (memptr Eq_217 Eq_3102))
  Class: Eq_3102
  DataType: (memptr Eq_217 Eq_3102)
  OrigDataType: (memptr T_2469 (struct
		(FFFFFFF4 T_217 tFFFFFFF4)
		(FFFFFFF6 T_217 tFFFFFFF6)
		(FFFFFFF8 T_1874 tFFFFFFF8)
		(FFFFFFFA T_217 tFFFFFFFA)
		(FFFFFFFC T_1876 tFFFFFFFC)
		(FFFFFFFE T_217 tFFFFFFFE)
		(0 T_217 t0000)))
T_3104: (in 0<16> @ 0800:13DD : word16)
  Class: Eq_3104
  DataType: word16
  OrigDataType: word16
T_3105: (in sp_225 + 0<16> @ 0800:13DD : word16)
  Class: Eq_3105
  DataType: (memptr Eq_217 Eq_3105)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_1877 tFFFFFFFE) (0 T_217 t0000)))
T_3106: (in ss:sp_225 + 0<16> @ 0800:13DD : segptr32)
  Class: Eq_3106
  DataType: segptr32
  OrigDataType: segptr32
T_3107: (in Mem228[ss:sp_225 + 0<16>:word16] @ 0800:13DD : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3108: (in -2<i16> @ 0800:13DE : int16)
  Class: Eq_3108
  DataType: int16
  OrigDataType: int16
T_3109: (in sp_225 + -2<i16> @ 0800:13DE : word16)
  Class: Eq_3109
  DataType: (memptr Eq_217 Eq_3109)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_1877 tFFFFFFFE) (0 T_217 t0000)))
T_3110: (in ss:sp_225 + -2<i16> @ 0800:13DE : segptr32)
  Class: Eq_3110
  DataType: segptr32
  OrigDataType: segptr32
T_3111: (in Mem231[ss:sp_225 + -2<i16>:word16] @ 0800:13DE : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3112: (in 0x89<16> @ 0800:13E3 : word16)
  Class: Eq_3112
  DataType: ui16
  OrigDataType: ui16
T_3113: (in fp - 0x89<16> @ 0800:13E3 : word16)
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_217 <unknown>)
T_3114: (in -4<i16> @ 0800:13E3 : int16)
  Class: Eq_3114
  DataType: int16
  OrigDataType: int16
T_3115: (in sp_225 + -4<i16> @ 0800:13E3 : word16)
  Class: Eq_3115
  DataType: (memptr Eq_217 Eq_3115)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE) (0 T_217 t0000)))
T_3116: (in ss:sp_225 + -4<i16> @ 0800:13E3 : segptr32)
  Class: Eq_3116
  DataType: segptr32
  OrigDataType: segptr32
T_3117: (in Mem235[ss:sp_225 + -4<i16>:word16] @ 0800:13E3 : word16)
  Class: Eq_1876
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3118: (in -6<i16> @ 0800:13E4 : int16)
  Class: Eq_3118
  DataType: int16
  OrigDataType: int16
T_3119: (in sp_225 + -6<i16> @ 0800:13E4 : word16)
  Class: Eq_3119
  DataType: (memptr Eq_217 Eq_3119)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_1875 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE) (0 T_217 t0000)))
T_3120: (in ss:sp_225 + -6<i16> @ 0800:13E4 : segptr32)
  Class: Eq_3120
  DataType: segptr32
  OrigDataType: segptr32
T_3121: (in Mem238[ss:sp_225 + -6<i16>:word16] @ 0800:13E4 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3122: (in 1<16> @ 0800:13EC : word16)
  Class: Eq_3122
  DataType: cui16
  OrigDataType: cui16
T_3123: (in wLoc9A_1321 & 1<16> @ 0800:13EC : word16)
  Class: Eq_1874
  DataType: Eq_1874
  OrigDataType: cui16
T_3124: (in -8<i16> @ 0800:13EC : int16)
  Class: Eq_3124
  DataType: int16
  OrigDataType: int16
T_3125: (in sp_225 + -8<i16> @ 0800:13EC : word16)
  Class: Eq_3125
  DataType: (memptr Eq_217 Eq_3125)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE) (0 T_217 t0000)))
T_3126: (in ss:sp_225 + -8<i16> @ 0800:13EC : segptr32)
  Class: Eq_3126
  DataType: segptr32
  OrigDataType: segptr32
T_3127: (in Mem242[ss:sp_225 + -8<i16>:word16] @ 0800:13EC : word16)
  Class: Eq_1874
  DataType: Eq_1874
  OrigDataType: word16
T_3128: (in 0x80<16> @ 0800:13F4 : word16)
  Class: Eq_3128
  DataType: cui16
  OrigDataType: cui16
T_3129: (in wLoc9A_1321 & 0x80<16> @ 0800:13F4 : word16)
  Class: Eq_3129
  DataType: cui16
  OrigDataType: cui16
T_3130: (in 0<16> @ 0800:13F4 : word16)
  Class: Eq_3129
  DataType: cui16
  OrigDataType: word16
T_3131: (in (wLoc9A_1321 & 0x80<16>) == 0<16> @ 0800:13F4 : bool)
  Class: Eq_3131
  DataType: bool
  OrigDataType: bool
T_3132: (in 6<16> @ 0800:13DA : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_3133: (in -2<i16> @ 0800:1342 : int16)
  Class: Eq_3133
  DataType: int16
  OrigDataType: int16
T_3134: (in sp_280 + -2<i16> @ 0800:1342 : word16)
  Class: Eq_3134
  DataType: (memptr Eq_217 Eq_217)
  OrigDataType: (memptr T_2469 (struct (0 T_2642 t0000)))
T_3135: (in ss:sp_280 + -2<i16> @ 0800:1342 : segptr32)
  Class: Eq_3135
  DataType: segptr32
  OrigDataType: segptr32
T_3136: (in Mem318[ss:sp_280 + -2<i16>:word16] @ 0800:1342 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3137: (in -2<i16> @ 0800:1343 : int16)
  Class: Eq_3137
  DataType: int16
  OrigDataType: int16
T_3138: (in sp_280 + -2<i16> @ 0800:1343 : word16)
  Class: Eq_3138
  DataType: (memptr Eq_217 Eq_3138)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFE T_3136 tFFFFFFFE) (0 T_2642 t0000)))
T_3139: (in ss:sp_280 + -2<i16> @ 0800:1343 : segptr32)
  Class: Eq_3139
  DataType: segptr32
  OrigDataType: segptr32
T_3140: (in Mem318[ss:sp_280 + -2<i16>:selector] @ 0800:1343 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3141: (in es_319 @ 0800:1343 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3142: (in fn0800_1048 @ 0800:1344 : segptr32)
  Class: Eq_3142
  DataType: (ptr32 Eq_3142)
  OrigDataType: (ptr32 (fn T_3149 (T_3144, T_2165, T_3148)))
T_3143: (in signature of fn0800_1048 @ 0800:1048 : void)
  Class: Eq_3142
  DataType: (ptr32 Eq_3142)
  OrigDataType: 
T_3144: (in SEQ(es_319, di_277) @ 0800:1344 : ptr32)
  Class: Eq_2368
  DataType: (ptr32 Eq_2368)
  OrigDataType: segptr32
T_3145: (in 0<16> @ 0800:1344 : word16)
  Class: Eq_3145
  DataType: word16
  OrigDataType: word16
T_3146: (in sp_280 + 0<16> @ 0800:1344 : word16)
  Class: Eq_3146
  DataType: (memptr Eq_217 Eq_3146)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFE T_217 tFFFFFFFE) (0 T_2642 t0000)))
T_3147: (in ss:sp_280 + 0<16> @ 0800:1344 : segptr32)
  Class: Eq_3147
  DataType: segptr32
  OrigDataType: segptr32
T_3148: (in Mem318[ss:sp_280 + 0<16>:word16] @ 0800:1344 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3149: (in fn0800_1048(SEQ(es_319, di_277), ds, (ss->*sp_280).t0000.u2) @ 0800:1344 : word16)
  Class: Eq_3149
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3150: (in di_327 @ 0800:1344 : (memptr Eq_217 byte))
  Class: Eq_3149
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2165 (struct (0 T_3155 t0000)))
T_3151: (in 0<8> @ 0800:1347 : byte)
  Class: Eq_3151
  DataType: byte
  OrigDataType: byte
T_3152: (in 0<16> @ 0800:1347 : word16)
  Class: Eq_3152
  DataType: word16
  OrigDataType: word16
T_3153: (in di_327 + 0<16> @ 0800:1347 : word16)
  Class: Eq_3153
  DataType: word16
  OrigDataType: word16
T_3154: (in ds:di_327 + 0<16> @ 0800:1347 : segptr32)
  Class: Eq_3154
  DataType: segptr32
  OrigDataType: segptr32
T_3155: (in Mem335[ds:di_327 + 0<16>:byte] @ 0800:1347 : byte)
  Class: Eq_3151
  DataType: byte
  OrigDataType: byte
T_3156: (in 2<16> @ 0800:1344 : word16)
  Class: Eq_3156
  DataType: int16
  OrigDataType: int16
T_3157: (in sp_280 + 2<16> @ 0800:1344 : word16)
  Class: Eq_2423
  DataType: (memptr Eq_217 Eq_2423)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFE T_217 tFFFFFFFE) (0 T_2370 t0000)))
T_3158: (in 0xFFFB<16> @ 0800:134F : word16)
  Class: Eq_3158
  DataType: cui16
  OrigDataType: cui16
T_3159: (in wLoc9A_1321 & 0xFFFB<16> @ 0800:134F : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_3160: (in 0x8A<16> @ 0800:1358 : word16)
  Class: Eq_3160
  DataType: ui16
  OrigDataType: (union (ui16 u1) ((memptr T_217 <unknown>) u0) ((memptr T_3141 <unknown>) u3) ((memptr T_3180 <unknown>) u2) ((memptr T_3231 <unknown>) u4))
T_3161: (in fp - 0x8A<16> @ 0800:1358 : word16)
  Class: Eq_3161
  DataType: Eq_3161
  OrigDataType: (union (ui16 u1) ((memptr T_217 <unknown>) u0))
T_3162: (in di_327 - (fp - 0x8A<16>) @ 0800:1358 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct (0 T_3155 t0000)))
T_3163: (in di_342 @ 0800:1358 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (union (ci16 u0) ((memptr T_2165 (struct (0 T_3155 t0000))) u1))
T_3164: (in wLoc92_1324 > di_342 @ 0800:1362 : bool)
  Class: Eq_3164
  DataType: bool
  OrigDataType: bool
T_3165: (in wArg02 + 2<16> @ 0800:1333 : word16)
  Class: Eq_3165
  DataType: (memptr Eq_217 Eq_3165)
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union (word16 u0) (segptr32 u1) (T_2702 u2) (T_2709 u3) (T_2734 u4) (T_2746 u5)) u0000)))
T_3166: (in ds:wArg02 + 2<16> @ 0800:1333 : segptr32)
  Class: Eq_3166
  DataType: segptr32
  OrigDataType: segptr32
T_3167: (in Mem284[ds:wArg02 + 2<16>:word16] @ 0800:1333 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3168: (in -2<i16> @ 0800:1333 : int16)
  Class: Eq_3168
  DataType: int16
  OrigDataType: int16
T_3169: (in sp_280 + -2<i16> @ 0800:1333 : word16)
  Class: Eq_3169
  DataType: (memptr Eq_217 Eq_3169)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFE T_217 tFFFFFFFE) (0 T_2370 t0000)))
T_3170: (in ss:sp_280 + -2<i16> @ 0800:1333 : segptr32)
  Class: Eq_3170
  DataType: segptr32
  OrigDataType: segptr32
T_3171: (in Mem291[ss:sp_280 + -2<i16>:word16] @ 0800:1333 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3172: (in -4<i16> @ 0800:133A : int16)
  Class: Eq_3172
  DataType: int16
  OrigDataType: int16
T_3173: (in sp_280 + -4<i16> @ 0800:133A : word16)
  Class: Eq_3173
  DataType: (memptr Eq_217 Eq_3173)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFE T_217 tFFFFFFFE) (0 T_2370 t0000)))
T_3174: (in ss:sp_280 + -4<i16> @ 0800:133A : segptr32)
  Class: Eq_3174
  DataType: segptr32
  OrigDataType: segptr32
T_3175: (in Mem297[ss:sp_280 + -4<i16>:word16] @ 0800:133A : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3176: (in -4<i16> @ 0800:133B : int16)
  Class: Eq_3176
  DataType: int16
  OrigDataType: int16
T_3177: (in sp_280 + -4<i16> @ 0800:133B : word16)
  Class: Eq_3177
  DataType: (memptr Eq_217 Eq_3177)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFC T_3175 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE) (0 T_2370 t0000)))
T_3178: (in ss:sp_280 + -4<i16> @ 0800:133B : segptr32)
  Class: Eq_3178
  DataType: segptr32
  OrigDataType: segptr32
T_3179: (in Mem297[ss:sp_280 + -4<i16>:selector] @ 0800:133B : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3180: (in es_298 @ 0800:133B : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3181: (in fn0800_1048 @ 0800:133C : segptr32)
  Class: Eq_3142
  DataType: (ptr32 Eq_3142)
  OrigDataType: (ptr32 (fn T_3188 (T_3183, T_2165, T_3187)))
T_3182: (in fp - 0x8A<16> @ 0800:133C : word16)
  Class: Eq_3182
  DataType: Eq_3182
  OrigDataType: (union (ui16 u1) ((memptr T_217 <unknown>) u0) ((memptr T_3141 <unknown>) u3) ((memptr T_3180 <unknown>) u2) ((memptr T_3231 <unknown>) u4))
T_3183: (in SEQ(es_298, fp - 0x8A<16>) @ 0800:133C : ptr32)
  Class: Eq_2368
  DataType: (ptr32 Eq_2368)
  OrigDataType: segptr32
T_3184: (in -2<i16> @ 0800:133C : int16)
  Class: Eq_3184
  DataType: int16
  OrigDataType: int16
T_3185: (in sp_280 + -2<i16> @ 0800:133C : word16)
  Class: Eq_3185
  DataType: (memptr Eq_217 Eq_3185)
  OrigDataType: (memptr T_2469 (struct (FFFFFFFC T_217 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE) (0 T_2370 t0000)))
T_3186: (in ss:sp_280 + -2<i16> @ 0800:133C : segptr32)
  Class: Eq_3186
  DataType: segptr32
  OrigDataType: segptr32
T_3187: (in Mem297[ss:sp_280 + -2<i16>:word16] @ 0800:133C : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3188: (in fn0800_1048(SEQ(es_298, fp - 0x8A<16>), ds, (ss->*sp_280).tFFFFFFFE.u2) @ 0800:133C : word16)
  Class: Eq_3149
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3189: (in di_304 @ 0800:133C : (memptr Eq_217 byte))
  Class: Eq_3149
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_3180 (struct (0 T_3194 t0000)))
T_3190: (in 0x3A<8> @ 0800:1341 : byte)
  Class: Eq_3151
  DataType: byte
  OrigDataType: byte
T_3191: (in 0<16> @ 0800:1341 : word16)
  Class: Eq_3191
  DataType: word16
  OrigDataType: word16
T_3192: (in di_304 + 0<16> @ 0800:1341 : word16)
  Class: Eq_3192
  DataType: word16
  OrigDataType: word16
T_3193: (in es_298:di_304 + 0<16> @ 0800:1341 : segptr32)
  Class: Eq_3193
  DataType: segptr32
  OrigDataType: segptr32
T_3194: (in Mem313[es_298:di_304 + 0<16>:byte] @ 0800:1341 : byte)
  Class: Eq_3151
  DataType: byte
  OrigDataType: byte
T_3195: (in 4<16> @ 0800:1337 : word16)
  Class: Eq_3195
  DataType: int16
  OrigDataType: int16
T_3196: (in wArg02 + 4<16> @ 0800:1337 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union
		(word16 u0)
		(segptr32 u1)
		(T_2702 u2)
		(T_2709 u3)
		(T_2734 u4)
		(T_2746 u5)
		(T_3203 u6)) u0000) (2 word16 w0002)))
T_3197: (in 1<i16> @ 0800:1341 : int16)
  Class: Eq_3197
  DataType: int16
  OrigDataType: int16
T_3198: (in di_304 + 1<i16> @ 0800:1341 : word16)
  Class: Eq_2644
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_3180 (struct (0 byte b0000)))
T_3199: (in 0<8> @ 0800:127F : byte)
  Class: Eq_2608
  DataType: uint8
  OrigDataType: byte
T_3200: (in 0<16> @ 0800:128B : word16)
  Class: Eq_3200
  DataType: word16
  OrigDataType: word16
T_3201: (in wArg02 + 0<16> @ 0800:128B : word16)
  Class: Eq_3201
  DataType: (memptr Eq_217 Eq_3201)
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union
		(word16 u0)
		(segptr32 u1)
		(T_2702 u2)
		(T_2709 u3)
		(T_2734 u4)
		(T_2746 u5)
		(T_3203 u6)) u0000) (2 word16 w0002)))
T_3202: (in ds:wArg02 + 0<16> @ 0800:128B : segptr32)
  Class: Eq_3202
  DataType: segptr32
  OrigDataType: segptr32
T_3203: (in Mem364[ds:wArg02 + 0<16>:word16] @ 0800:128B : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3204: (in fp - 0x8A<16> @ 0800:1427 : word16)
  Class: Eq_3204
  DataType: Eq_3204
  OrigDataType: (union (ui16 u1) ((memptr T_217 <unknown>) u0) ((memptr T_3141 <unknown>) u3) ((memptr T_3180 <unknown>) u2) ((memptr T_3231 <unknown>) u4))
T_3205: (in SEQ(es_319, fp - 0x8A<16>) @ 0800:1427 : ptr32)
  Class: Eq_2964
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_3206: (in 0x100<16> @ 0800:1403 : word16)
  Class: Eq_3206
  DataType: cui16
  OrigDataType: cui16
T_3207: (in wLoc9A_1321 & 0x100<16> @ 0800:1403 : word16)
  Class: Eq_3207
  DataType: cui16
  OrigDataType: cui16
T_3208: (in 0<16> @ 0800:1403 : word16)
  Class: Eq_3207
  DataType: cui16
  OrigDataType: word16
T_3209: (in (wLoc9A_1321 & 0x100<16>) == 0<16> @ 0800:1403 : bool)
  Class: Eq_3209
  DataType: bool
  OrigDataType: bool
T_3210: (in 2<16> @ 0800:13F6 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_3211: (in ax_253 @ 0800:13F6 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3212: (in 4<16> @ 0800:13F9 : word16)
  Class: Eq_3212
  DataType: int16
  OrigDataType: word16
T_3213: (in wLoc06_1350 @ 0800:13F9 : int16)
  Class: Eq_3212
  DataType: int16
  OrigDataType: int16
T_3214: (in -10<i16> @ 0800:1417 : int16)
  Class: Eq_3214
  DataType: int16
  OrigDataType: int16
T_3215: (in sp_225 + -10<i16> @ 0800:1417 : word16)
  Class: Eq_3215
  DataType: (memptr Eq_217 Eq_3215)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE) (0 T_217 t0000)))
T_3216: (in ss:sp_225 + -10<i16> @ 0800:1417 : segptr32)
  Class: Eq_3216
  DataType: segptr32
  OrigDataType: segptr32
T_3217: (in Mem262[ss:sp_225 + -10<i16>:word16] @ 0800:1417 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3218: (in __REALCVT @ 0800:1418 : segptr32)
  Class: Eq_3218
  DataType: (ptr32 Eq_3218)
  OrigDataType: (ptr32 (fn T_3220 (T_2165)))
T_3219: (in signature of __REALCVT @ 0800:1044 : void)
  Class: Eq_3218
  DataType: (ptr32 Eq_3218)
  OrigDataType: 
T_3220: (in __REALCVT(ds) @ 0800:1418 : void)
  Class: Eq_3220
  DataType: void
  OrigDataType: void
T_3221: (in -12<i16> @ 0800:1421 : int16)
  Class: Eq_3221
  DataType: int16
  OrigDataType: int16
T_3222: (in sp_225 + -12<i16> @ 0800:1421 : word16)
  Class: Eq_3222
  DataType: (memptr Eq_217 Eq_3222)
  OrigDataType: (memptr T_2469 (struct (FFFFFFF6 T_217 tFFFFFFF6) (FFFFFFF8 T_1874 tFFFFFFF8) (FFFFFFFA T_217 tFFFFFFFA) (FFFFFFFC T_1876 tFFFFFFFC) (FFFFFFFE T_217 tFFFFFFFE) (0 T_217 t0000)))
T_3223: (in ss:sp_225 + -12<i16> @ 0800:1421 : segptr32)
  Class: Eq_3223
  DataType: segptr32
  OrigDataType: segptr32
T_3224: (in Mem271[ss:sp_225 + -12<i16>:word16] @ 0800:1421 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3225: (in wArg02 + wLoc06_1350 @ 0800:141E : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (memptr T_2165 (struct 0002 (0 (union
		(word16 u0)
		(segptr32 u1)
		(T_2702 u2)
		(T_2709 u3)
		(T_2734 u4)
		(T_2746 u5)
		(T_3203 u6)) u0000) (2 word16 w0002)))
T_3226: (in 10<i16> @ 0800:1422 : int16)
  Class: Eq_3226
  DataType: int16
  OrigDataType: int16
T_3227: (in sp_225 - 10<i16> @ 0800:1422 : word16)
  Class: Eq_2423
  DataType: (memptr Eq_217 Eq_2423)
  OrigDataType: (memptr T_2469 (struct
		(FFFFFFF4 T_3224 tFFFFFFF4)
		(FFFFFFF6 T_217 tFFFFFFF6)
		(FFFFFFF8 T_1874 tFFFFFFF8)
		(FFFFFFFA T_217 tFFFFFFFA)
		(FFFFFFFC T_1876 tFFFFFFFC)
		(FFFFFFFE T_217 tFFFFFFFE)
		(0 T_217 t0000)))
T_3228: (in -12<i16> @ 0800:1427 : int16)
  Class: Eq_3228
  DataType: int16
  OrigDataType: int16
T_3229: (in sp_225 + -12<i16> @ 0800:1427 : word16)
  Class: Eq_3229
  DataType: (memptr Eq_217 Eq_3229)
  OrigDataType: (memptr T_2469 (struct
		(FFFFFFF4 T_3224 tFFFFFFF4)
		(FFFFFFF6 T_217 tFFFFFFF6)
		(FFFFFFF8 T_1874 tFFFFFFF8)
		(FFFFFFFA T_217 tFFFFFFFA)
		(FFFFFFFC T_1876 tFFFFFFFC)
		(FFFFFFFE T_217 tFFFFFFFE)
		(0 T_217 t0000)))
T_3230: (in ss:sp_225 + -12<i16> @ 0800:1427 : segptr32)
  Class: Eq_3230
  DataType: segptr32
  OrigDataType: segptr32
T_3231: (in Mem271[ss:sp_225 + -12<i16>:selector] @ 0800:1427 : selector)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3232: (in 0x89<16> @ 0800:1427 : word16)
  Class: Eq_3232
  DataType: ui16
  OrigDataType: (union (ui16 u1) ((memptr T_217 <unknown>) u0) ((memptr T_3141 <unknown>) u3) ((memptr T_3180 <unknown>) u2) ((memptr T_3231 <unknown>) u4))
T_3233: (in fp - 0x89<16> @ 0800:1427 : word16)
  Class: Eq_3233
  DataType: Eq_3233
  OrigDataType: (union (ui16 u1) ((memptr T_217 <unknown>) u0) ((memptr T_3141 <unknown>) u3) ((memptr T_3180 <unknown>) u2) ((memptr T_3231 <unknown>) u4))
T_3234: (in SEQ(Mem271[ss:sp_225 + -12<i16>:selector], fp - 0x89<16>) @ 0800:1427 : ptr32)
  Class: Eq_2964
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_3235: (in 2<16> @ 0800:11C2 : word16)
  Class: Eq_3235
  DataType: cui16
  OrigDataType: cui16
T_3236: (in wLoc9A_1321 & 2<16> @ 0800:11C2 : word16)
  Class: Eq_3236
  DataType: cui16
  OrigDataType: cui16
T_3237: (in 0<16> @ 0800:11C2 : word16)
  Class: Eq_3236
  DataType: cui16
  OrigDataType: word16
T_3238: (in (wLoc9A_1321 & 2<16>) != 0<16> @ 0800:11C2 : bool)
  Class: Eq_3238
  DataType: bool
  OrigDataType: bool
T_3239: (in 8<16> @ 0800:11C4 : word16)
  Class: Eq_3239
  DataType: cui16
  OrigDataType: cui16
T_3240: (in wLoc9A_1321 | 8<16> @ 0800:11C4 : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_3241: (in 1<8> @ 0800:11C9 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_3242: (in 8<16> @ 0800:140F : word16)
  Class: Eq_3212
  DataType: int16
  OrigDataType: word16
T_3243: (in 6<16> @ 0800:1414 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_3244: (in 8<16> @ 0800:1405 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: word16
T_3245: (in 0xA<16> @ 0800:1408 : word16)
  Class: Eq_3212
  DataType: int16
  OrigDataType: word16
T_3246: (in 0<8> @ 0800:1224 : byte)
  Class: Eq_3246
  DataType: byte
  OrigDataType: byte
T_3247: (in SEQ(ch_100, 0<8>) @ 0800:1224 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3248: (in 4<8> @ 0800:1227 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_3249: (in ch_100 != 4<8> @ 0800:1227 : bool)
  Class: Eq_3249
  DataType: bool
  OrigDataType: bool
T_3250: (in 2<8> @ 0800:1209 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_3251: (in 0<16> @ 0800:1211 : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_3252: (in wLoc94_1323 < 0<16> @ 0800:1211 : bool)
  Class: Eq_3252
  DataType: bool
  OrigDataType: bool
T_3253: (in 0xA<16> @ 0800:121D : word16)
  Class: Eq_3253
  DataType: ui16
  OrigDataType: ui16
T_3254: (in wLoc94_1323 *16 0xA<16> @ 0800:121D : word16)
  Class: Eq_3254
  DataType: ui16
  OrigDataType: ui16
T_3255: (in ax_940 + wLoc94_1323 *16 0xA<16> @ 0800:121D : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: int16
T_3256: (in 4<8> @ 0800:11FB : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_3257: (in 0<16> @ 0800:122F : word16)
  Class: Eq_217
  DataType: byte
  OrigDataType: ci16
T_3258: (in wLoc92_1324 < 0<16> @ 0800:122F : bool)
  Class: Eq_3258
  DataType: bool
  OrigDataType: bool
T_3259: (in 0xA<16> @ 0800:123B : word16)
  Class: Eq_3259
  DataType: ui16
  OrigDataType: ui16
T_3260: (in wLoc92_1324 *16 0xA<16> @ 0800:123B : word16)
  Class: Eq_3260
  DataType: ui16
  OrigDataType: ui16
T_3261: (in ax_940 + wLoc92_1324 *16 0xA<16> @ 0800:123B : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: int16
T_3262: (in 0<8> @ 0800:11E8 : byte)
  Class: Eq_3262
  DataType: byte
  OrigDataType: byte
T_3263: (in SEQ(ch_100, 0<8>) @ 0800:11E8 : word16)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: word16
T_3264: (in 4<8> @ 0800:11EB : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_3265: (in ch_100 != 4<8> @ 0800:11EB : bool)
  Class: Eq_3265
  DataType: bool
  OrigDataType: bool
T_3266: (in 3<8> @ 0800:11E3 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: byte
T_3267: (in 1<16> @ 0800:117D : word16)
  Class: Eq_3267
  DataType: cui16
  OrigDataType: cui16
T_3268: (in wLoc9A_1321 | 1<16> @ 0800:117D : word16)
  Class: Eq_2491
  DataType: cui16
  OrigDataType: cui16
T_3269: (in 0x2B<8> @ 0800:119A : byte)
  Class: Eq_2428
  DataType: int8
  OrigDataType: byte
T_3270: (in bLoc8F_1322 == 0x2B<8> @ 0800:119A : bool)
  Class: Eq_3270
  DataType: bool
  OrigDataType: bool
T_3271: (in 1<8> @ 0800:11F1 : byte)
  Class: Eq_3271
  DataType: cu8
  OrigDataType: cu8
T_3272: (in ch_100 + 1<8> @ 0800:11F1 : byte)
  Class: Eq_2487
  DataType: cu8
  OrigDataType: cu8
T_3273: (in cx @ 0800:11F1 : word16)
  Class: Eq_3273
  DataType: word16
  OrigDataType: word16
T_3274: (in 0xFFFF<16> @ 0800:108D : word16)
  Class: Eq_3274
  DataType: word16
  OrigDataType: word16
T_3275: (in cx_13 @ 0800:108D : word16)
  Class: Eq_3274
  DataType: word16
  OrigDataType: word16
T_3276: (in -cx_13 @ 0800:1098 : word16)
  Class: Eq_3273
  DataType: word16
  OrigDataType: word16
T_3277: (in di_46 @ 0800:1092 : (memptr Eq_217 byte))
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_2786 (struct (0 T_3285 t0000)))
T_3278: (in 1<i16> @ 0800:1092 : int16)
  Class: Eq_3278
  DataType: int16
  OrigDataType: int16
T_3279: (in di_46 + 1<i16> @ 0800:1092 : word16)
  Class: Eq_2672
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3280: (in 1<16> @ 0800:1092 : word16)
  Class: Eq_3280
  DataType: word16
  OrigDataType: word16
T_3281: (in cx_13 - 1<16> @ 0800:1092 : word16)
  Class: Eq_3274
  DataType: word16
  OrigDataType: word16
T_3282: (in 0<16> @ 0800:1092 : word16)
  Class: Eq_3282
  DataType: word16
  OrigDataType: word16
T_3283: (in di_46 + 0<16> @ 0800:1092 : word16)
  Class: Eq_3283
  DataType: word16
  OrigDataType: word16
T_3284: (in es:di_46 + 0<16> @ 0800:1092 : segptr32)
  Class: Eq_3284
  DataType: segptr32
  OrigDataType: segptr32
T_3285: (in Mem7[es:di_46 + 0<16>:byte] @ 0800:1092 : byte)
  Class: Eq_3285
  DataType: byte
  OrigDataType: byte
T_3286: (in 0<8> @ 0800:1092 : byte)
  Class: Eq_3285
  DataType: byte
  OrigDataType: byte
T_3287: (in es->*di_46 == 0<8> @ 0800:1092 : bool)
  Class: Eq_3287
  DataType: bool
  OrigDataType: bool
T_3288: (in 0<16> @ 0800:1092 : word16)
  Class: Eq_3274
  DataType: word16
  OrigDataType: word16
T_3289: (in cx_13 == 0<16> @ 0800:1092 : bool)
  Class: Eq_3289
  DataType: bool
  OrigDataType: bool
T_3290: (in ah @ 0800:1092 : byte)
  Class: Eq_3290
  DataType: byte
  OrigDataType: byte
T_3291: (in ax @ 0800:1099 : word16)
  Class: Eq_3291
  DataType: word16
  OrigDataType: word16
T_3292: (in SLICE(ax, byte, 0) @ 0800:1099 : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_3293: (in SLICE(ds_di, word16, 0) @ 0800:1099 : word16)
  Class: Eq_3293
  DataType: word16
  OrigDataType: word16
T_3294: (in di @ 0800:1099 : word16)
  Class: Eq_3293
  DataType: word16
  OrigDataType: word16
T_3295: (in 0<32> @ 0800:1099 : word32)
  Class: Eq_3295
  DataType: word32
  OrigDataType: word32
T_3296: (in ds_di + 0<32> @ 0800:1099 : word32)
  Class: Eq_3296
  DataType: segptr32
  OrigDataType: segptr32
T_3297: (in Mem7[ds_di + 0<32>:byte] @ 0800:1099 : byte)
  Class: Eq_2428
  DataType: Eq_2428
  OrigDataType: byte
T_3298: (in -85<i16> @ 0800:109C : int16)
  Class: Eq_3298
  DataType: int16
  OrigDataType: int16
T_3299: (in ss_bp + -85<i16> @ 0800:109C : segptr32)
  Class: Eq_3299
  DataType: segptr32
  OrigDataType: segptr32
T_3300: (in Mem7[ss_bp + -85<i16>:byte] @ 0800:109C : byte)
  Class: Eq_3300
  DataType: ci8
  OrigDataType: byte
T_3301: (in 1<8> @ 0800:109C : byte)
  Class: Eq_3301
  DataType: byte
  OrigDataType: byte
T_3302: (in ss_bp->bFFFFFFAB - 1<8> @ 0800:109C : byte)
  Class: Eq_3300
  DataType: ci8
  OrigDataType: byte
T_3303: (in v10_11 @ 0800:109C : ci8)
  Class: Eq_3300
  DataType: ci8
  OrigDataType: ci8
T_3304: (in -85<i16> @ 0800:109C : int16)
  Class: Eq_3304
  DataType: int16
  OrigDataType: int16
T_3305: (in ss_bp + -85<i16> @ 0800:109C : segptr32)
  Class: Eq_3305
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_3306: (in Mem12[ss_bp + -85<i16>:byte] @ 0800:109C : byte)
  Class: Eq_3300
  DataType: ci8
  OrigDataType: byte
T_3307: (in 0<8> @ 0800:109F : byte)
  Class: Eq_3300
  DataType: ci8
  OrigDataType: ci8
T_3308: (in v10_11 <= 0<8> @ 0800:109F : bool)
  Class: Eq_3308
  DataType: bool
  OrigDataType: bool
T_3309: (in 1<16> @ 0800:10CC : word16)
  Class: Eq_3309
  DataType: word16
  OrigDataType: word16
T_3310: (in di + 1<16> @ 0800:10CC : word16)
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3311: (in SLICE(ax, byte, 8) @ 0800:10CC : byte)
  Class: Eq_3290
  DataType: byte
  OrigDataType: byte
T_3312: (in fn0800_10A1 @ 0800:109F : segptr32)
  Class: Eq_2461
  DataType: (ptr32 Eq_2461)
  OrigDataType: (ptr32 (fn T_3316 (T_2540, T_2542, T_2543, T_2544, T_3313, T_3315)))
T_3313: (in di + 1<16> @ 0800:109F : word16)
  Class: Eq_2426
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3314: (in di_19 @ 0800:109F : (memptr Eq_217 byte))
  Class: Eq_2545
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3315: (in out di_19 @ 0800:109F : word16)
  Class: Eq_2468
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3316: (in fn0800_10A1(ss_bp, cx, dx, bx, di + 1<16>, out di_19) @ 0800:109F : byte)
  Class: Eq_2474
  DataType: byte
  OrigDataType: byte
T_3317: (in 0<8> @ 0800:109F : byte)
  Class: Eq_3290
  DataType: byte
  OrigDataType: byte
T_3318: (in ah @ 0800:109F : byte)
  Class: Eq_3318
  DataType: byte
  OrigDataType: byte
T_3319: (in SLICE(ss_bp, word16, 0) @ 0800:10A1 : word16)
  Class: Eq_3319
  DataType: word16
  OrigDataType: word16
T_3320: (in bp @ 0800:10A1 : word16)
  Class: Eq_3319
  DataType: word16
  OrigDataType: word16
T_3321: (in 84<i16> @ 0800:10A8 : int16)
  Class: Eq_3321
  DataType: int16
  OrigDataType: int16
T_3322: (in bp - 84<i16> @ 0800:10A8 : word16)
  Class: Eq_3322
  DataType: word16
  OrigDataType: word16
T_3323: (in di - (bp - 84<i16>) @ 0800:10A8 : word16)
  Class: Eq_3323
  DataType: word16
  OrigDataType: word16
T_3324: (in di_20 @ 0800:10A8 : word16)
  Class: Eq_3323
  DataType: word16
  OrigDataType: word16
T_3325: (in 10<i32> @ 0800:10B2 : int32)
  Class: Eq_3325
  DataType: int32
  OrigDataType: int32
T_3326: (in ss_bp + 10<i32> @ 0800:10B2 : segptr32)
  Class: Eq_3326
  DataType: segptr32
  OrigDataType: segptr32
T_3327: (in Mem29[ss_bp + 10<i32>:word16] @ 0800:10B2 : word16)
  Class: Eq_3327
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_3328: (in 0x800<16>:Mem29[ss_bp + 10<i32>:word16] @ 0800:10B2 : segptr32)
  Class: Eq_3328
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_3329: (in ax_34 @ 0800:10B7 : word16)
  Class: Eq_3329
  DataType: word16
  OrigDataType: word16
T_3330: (in 0<16> @ 0800:10B7 : word16)
  Class: Eq_3329
  DataType: word16
  OrigDataType: word16
T_3331: (in ax_34 != 0<16> @ 0800:10B7 : bool)
  Class: Eq_3331
  DataType: bool
  OrigDataType: bool
T_3332: (in 0x50<8> @ 0800:10BE : byte)
  Class: Eq_3300
  DataType: ci8
  OrigDataType: byte
T_3333: (in -85<i32> @ 0800:10BE : int32)
  Class: Eq_3333
  DataType: int32
  OrigDataType: int32
T_3334: (in ss_bp + -85<i32> @ 0800:10BE : segptr32)
  Class: Eq_3334
  DataType: ptr32
  OrigDataType: ptr32
T_3335: (in Mem45[ss_bp + -85<i32>:byte] @ 0800:10BE : byte)
  Class: Eq_3300
  DataType: ci8
  OrigDataType: byte
T_3336: (in -88<i32> @ 0800:10C2 : int32)
  Class: Eq_3336
  DataType: int32
  OrigDataType: int32
T_3337: (in ss_bp + -88<i32> @ 0800:10C2 : segptr32)
  Class: Eq_3337
  DataType: ptr32
  OrigDataType: ptr32
T_3338: (in Mem45[ss_bp + -88<i32>:word16] @ 0800:10C2 : word16)
  Class: Eq_3338
  DataType: word16
  OrigDataType: word16
T_3339: (in ss_bp->wFFFFFFA8 + di_20 @ 0800:10C2 : word16)
  Class: Eq_3338
  DataType: word16
  OrigDataType: word16
T_3340: (in -88<i32> @ 0800:10C2 : int32)
  Class: Eq_3340
  DataType: int32
  OrigDataType: int32
T_3341: (in ss_bp + -88<i32> @ 0800:10C2 : segptr32)
  Class: Eq_3341
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_3342: (in Mem48[ss_bp + -88<i32>:word16] @ 0800:10C2 : word16)
  Class: Eq_3338
  DataType: word16
  OrigDataType: word16
T_3343: (in 1<16> @ 0800:10B9 : word16)
  Class: Eq_3343
  DataType: word16
  OrigDataType: word16
T_3344: (in -2<i32> @ 0800:10B9 : int32)
  Class: Eq_3344
  DataType: int32
  OrigDataType: int32
T_3345: (in ss_bp + -2<i32> @ 0800:10B9 : segptr32)
  Class: Eq_3345
  DataType: ptr32
  OrigDataType: ptr32
T_3346: (in Mem42[ss_bp + -2<i32>:word16] @ 0800:10B9 : word16)
  Class: Eq_3343
  DataType: word16
  OrigDataType: word16
T_3347: (in 84<i16> @ 0800:10CC : int16)
  Class: Eq_3347
  DataType: int16
  OrigDataType: int16
T_3348: (in bp - 84<i16> @ 0800:10CC : word16)
  Class: Eq_2468
  DataType: (memptr Eq_217 byte)
  OrigDataType: word16
T_3349: (in SLICE(ax_34, byte, 8) @ 0800:10CC : byte)
  Class: Eq_3318
  DataType: byte
  OrigDataType: byte
T_3350: (in ds @ 0800:10CC : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (62A T_3351 t062A)))
T_3351: (in wArg02 @ 0800:10CC : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3350 (struct (4 T_3351 t0004) (6 T_3351 t0006)))
T_3352: (in 0x62A<16> @ 0800:15A3 : word16)
  Class: Eq_3352
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3350 (struct (0 T_3354 t0000)))
T_3353: (in ds:0x62A<16> @ 0800:15A3 : segptr32)
  Class: Eq_3353
  DataType: segptr32
  OrigDataType: segptr32
T_3354: (in Mem14[ds:0x62A<16>:word16] @ 0800:15A3 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3355: (in 0<16> @ 0800:15A3 : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_3356: (in ds->t062A == 0<16> @ 0800:15A3 : bool)
  Class: Eq_3356
  DataType: bool
  OrigDataType: bool
T_3357: (in 0x62A<16> @ 0800:15C1 : word16)
  Class: Eq_3357
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3350 (struct (0 T_3359 t0000)))
T_3358: (in ds:0x62A<16> @ 0800:15C1 : segptr32)
  Class: Eq_3358
  DataType: segptr32
  OrigDataType: segptr32
T_3359: (in Mem19[ds:0x62A<16>:word16] @ 0800:15C1 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3360: (in 4<i16> @ 0800:15C5 : int16)
  Class: Eq_3360
  DataType: int16
  OrigDataType: int16
T_3361: (in wArg02 + 4<i16> @ 0800:15C5 : word16)
  Class: Eq_3361
  DataType: word16
  OrigDataType: word16
T_3362: (in ds:wArg02 + 4<i16> @ 0800:15C5 : segptr32)
  Class: Eq_3362
  DataType: segptr32
  OrigDataType: segptr32
T_3363: (in Mem20[ds:wArg02 + 4<i16>:word16] @ 0800:15C5 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3364: (in 6<i16> @ 0800:15C8 : int16)
  Class: Eq_3364
  DataType: int16
  OrigDataType: int16
T_3365: (in wArg02 + 6<i16> @ 0800:15C8 : word16)
  Class: Eq_3365
  DataType: (memptr (ptr16 Eq_340) Eq_3365)
  OrigDataType: (memptr T_3350 (struct (4 T_3363 t0004)))
T_3366: (in ds:wArg02 + 6<i16> @ 0800:15C8 : segptr32)
  Class: Eq_3366
  DataType: segptr32
  OrigDataType: segptr32
T_3367: (in Mem21[ds:wArg02 + 6<i16>:word16] @ 0800:15C8 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3368: (in 0x62A<16> @ 0800:15A9 : word16)
  Class: Eq_3368
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3350 (struct (0 T_3370 t0000)))
T_3369: (in ds:0x62A<16> @ 0800:15A9 : segptr32)
  Class: Eq_3369
  DataType: segptr32
  OrigDataType: segptr32
T_3370: (in Mem14[ds:0x62A<16>:word16] @ 0800:15A9 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3350 (struct (6 T_3374 t0006)))
T_3371: (in 6<i16> @ 0800:15A9 : int16)
  Class: Eq_3371
  DataType: int16
  OrigDataType: int16
T_3372: (in Mem14[ds:0x62A<16>:word16] + 6<i16> @ 0800:15A9 : word16)
  Class: Eq_3372
  DataType: word16
  OrigDataType: word16
T_3373: (in ds:Mem14[ds:0x62A<16>:word16] + 6<i16> @ 0800:15A9 : segptr32)
  Class: Eq_3373
  DataType: segptr32
  OrigDataType: segptr32
T_3374: (in Mem14[ds:Mem14[ds:0x62A<16>:word16] + 6<i16>:word16] @ 0800:15A9 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3375: (in di_23 @ 0800:15A9 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3350 (struct (4 T_3386 t0004)))
T_3376: (in 0x62A<16> @ 0800:15B0 : word16)
  Class: Eq_3376
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3350 (struct (0 T_3378 t0000)))
T_3377: (in ds:0x62A<16> @ 0800:15B0 : segptr32)
  Class: Eq_3377
  DataType: segptr32
  OrigDataType: segptr32
T_3378: (in Mem14[ds:0x62A<16>:word16] @ 0800:15B0 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3350 (struct (6 T_3382 t0006)))
T_3379: (in 6<i16> @ 0800:15B0 : int16)
  Class: Eq_3379
  DataType: int16
  OrigDataType: int16
T_3380: (in Mem14[ds:0x62A<16>:word16] + 6<i16> @ 0800:15B0 : word16)
  Class: Eq_3380
  DataType: word16
  OrigDataType: word16
T_3381: (in ds:Mem14[ds:0x62A<16>:word16] + 6<i16> @ 0800:15B0 : segptr32)
  Class: Eq_3381
  DataType: segptr32
  OrigDataType: segptr32
T_3382: (in Mem25[ds:Mem14[ds:0x62A<16>:word16] + 6<i16>:word16] @ 0800:15B0 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3383: (in 4<i16> @ 0800:15B3 : int16)
  Class: Eq_3383
  DataType: int16
  OrigDataType: int16
T_3384: (in di_23 + 4<i16> @ 0800:15B3 : word16)
  Class: Eq_3384
  DataType: word16
  OrigDataType: word16
T_3385: (in ds:di_23 + 4<i16> @ 0800:15B3 : segptr32)
  Class: Eq_3385
  DataType: segptr32
  OrigDataType: segptr32
T_3386: (in Mem26[ds:di_23 + 4<i16>:word16] @ 0800:15B3 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3387: (in 6<i16> @ 0800:15B6 : int16)
  Class: Eq_3387
  DataType: int16
  OrigDataType: int16
T_3388: (in wArg02 + 6<i16> @ 0800:15B6 : word16)
  Class: Eq_3388
  DataType: (memptr (ptr16 Eq_340) Eq_3388)
  OrigDataType: (memptr T_3350 (struct (4 T_3363 t0004) (6 T_3367 t0006)))
T_3389: (in ds:wArg02 + 6<i16> @ 0800:15B6 : segptr32)
  Class: Eq_3389
  DataType: segptr32
  OrigDataType: segptr32
T_3390: (in Mem27[ds:wArg02 + 6<i16>:word16] @ 0800:15B6 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3391: (in 0x62A<16> @ 0800:15BC : word16)
  Class: Eq_3391
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3350 (struct (0 T_3393 t0000)))
T_3392: (in ds:0x62A<16> @ 0800:15BC : segptr32)
  Class: Eq_3392
  DataType: segptr32
  OrigDataType: segptr32
T_3393: (in Mem27[ds:0x62A<16>:word16] @ 0800:15BC : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3394: (in 4<i16> @ 0800:15BC : int16)
  Class: Eq_3394
  DataType: int16
  OrigDataType: int16
T_3395: (in wArg02 + 4<i16> @ 0800:15BC : word16)
  Class: Eq_3395
  DataType: (memptr (ptr16 Eq_340) Eq_3395)
  OrigDataType: (memptr T_3350 (struct (4 T_3363 t0004) (6 T_3351 t0006)))
T_3396: (in ds:wArg02 + 4<i16> @ 0800:15BC : segptr32)
  Class: Eq_3396
  DataType: segptr32
  OrigDataType: segptr32
T_3397: (in Mem29[ds:wArg02 + 4<i16>:word16] @ 0800:15BC : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3398: (in ds @ 0800:15CE : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (628 T_752 t0628)))
T_3399: (in wArg02 @ 0800:15CE : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3398 (struct (0 T_3404 t0000)))
T_3400: (in wArg04 @ 0800:15CE : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3398 (struct (0 T_3408 t0000)))
T_3401: (in 0<16> @ 0800:15DF : word16)
  Class: Eq_3401
  DataType: word16
  OrigDataType: word16
T_3402: (in wArg02 + 0<16> @ 0800:15DF : word16)
  Class: Eq_3402
  DataType: word16
  OrigDataType: word16
T_3403: (in ds:wArg02 + 0<16> @ 0800:15DF : segptr32)
  Class: Eq_3403
  DataType: segptr32
  OrigDataType: segptr32
T_3404: (in Mem15[ds:wArg02 + 0<16>:word16] @ 0800:15DF : word16)
  Class: Eq_3404
  DataType: int16
  OrigDataType: word16
T_3405: (in 0<16> @ 0800:15DF : word16)
  Class: Eq_3405
  DataType: word16
  OrigDataType: word16
T_3406: (in wArg04 + 0<16> @ 0800:15DF : word16)
  Class: Eq_3406
  DataType: word16
  OrigDataType: word16
T_3407: (in ds:wArg04 + 0<16> @ 0800:15DF : segptr32)
  Class: Eq_3407
  DataType: segptr32
  OrigDataType: segptr32
T_3408: (in Mem15[ds:wArg04 + 0<16>:word16] @ 0800:15DF : word16)
  Class: Eq_3404
  DataType: int16
  OrigDataType: word16
T_3409: (in Mem15[ds:wArg02 + 0<16>:word16] + Mem15[ds:wArg04 + 0<16>:word16] @ 0800:15DF : word16)
  Class: Eq_3404
  DataType: int16
  OrigDataType: word16
T_3410: (in 0<16> @ 0800:15DF : word16)
  Class: Eq_3410
  DataType: word16
  OrigDataType: word16
T_3411: (in wArg02 + 0<16> @ 0800:15DF : word16)
  Class: Eq_3411
  DataType: (memptr (ptr16 Eq_340) int16)
  OrigDataType: (memptr T_3398 (struct (0 T_3404 t0000)))
T_3412: (in ds:wArg02 + 0<16> @ 0800:15DF : segptr32)
  Class: Eq_3412
  DataType: segptr32
  OrigDataType: segptr32
T_3413: (in Mem21[ds:wArg02 + 0<16>:word16] @ 0800:15DF : word16)
  Class: Eq_3404
  DataType: int16
  OrigDataType: word16
T_3414: (in 0x628<16> @ 0800:15E6 : word16)
  Class: Eq_3414
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3398 (struct (0 T_3416 t0000)))
T_3415: (in ds:0x628<16> @ 0800:15E6 : segptr32)
  Class: Eq_3415
  DataType: segptr32
  OrigDataType: segptr32
T_3416: (in Mem21[ds:0x628<16>:word16] @ 0800:15E6 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3417: (in ds->t0628 != wArg04 @ 0800:15E6 : bool)
  Class: Eq_3417
  DataType: bool
  OrigDataType: bool
T_3418: (in 0<16> @ 0800:15F8 : word16)
  Class: Eq_3418
  DataType: word16
  OrigDataType: word16
T_3419: (in wArg04 + 0<16> @ 0800:15F8 : word16)
  Class: Eq_3419
  DataType: (memptr (ptr16 Eq_340) int16)
  OrigDataType: (memptr T_3398 (struct (0 T_3408 t0000)))
T_3420: (in ds:wArg04 + 0<16> @ 0800:15F8 : segptr32)
  Class: Eq_3420
  DataType: segptr32
  OrigDataType: segptr32
T_3421: (in Mem21[ds:wArg04 + 0<16>:word16] @ 0800:15F8 : word16)
  Class: Eq_3404
  DataType: int16
  OrigDataType: int16
T_3422: (in Mem21[ds:wArg04 + 0<16>:word16] + wArg04 @ 0800:15F8 : word16)
  Class: Eq_3422
  DataType: (memptr (ptr16 Eq_340) Eq_3422)
  OrigDataType: (memptr T_3398 (struct (2 T_3426 t0002)))
T_3423: (in 2<i16> @ 0800:15F8 : int16)
  Class: Eq_3423
  DataType: int16
  OrigDataType: int16
T_3424: (in Mem21[ds:wArg04 + 0<16>:word16] + wArg04 + 2<i16> @ 0800:15F8 : word16)
  Class: Eq_3424
  DataType: word16
  OrigDataType: word16
T_3425: (in ds:Mem21[ds:wArg04 + 0<16>:word16] + wArg04 + 2<i16> @ 0800:15F8 : segptr32)
  Class: Eq_3425
  DataType: segptr32
  OrigDataType: segptr32
T_3426: (in Mem30[ds:Mem21[ds:wArg04 + 0<16>:word16] + wArg04 + 2<i16>:word16] @ 0800:15F8 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3427: (in 0x628<16> @ 0800:15E8 : word16)
  Class: Eq_3427
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3398 (struct (0 T_3429 t0000)))
T_3428: (in ds:0x628<16> @ 0800:15E8 : segptr32)
  Class: Eq_3428
  DataType: segptr32
  OrigDataType: segptr32
T_3429: (in Mem31[ds:0x628<16>:word16] @ 0800:15E8 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3430: (in ___pull_free_block @ 0800:15FC : segptr32)
  Class: Eq_940
  DataType: (ptr32 Eq_940)
  OrigDataType: (ptr32 (fn T_3431 (T_3398, T_3400)))
T_3431: (in ___pull_free_block(ds, wArg04) @ 0800:15FC : void)
  Class: Eq_942
  DataType: void
  OrigDataType: void
T_3432: (in ds @ 0800:1605 : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (628 T_752 t0628) (62C T_752 t062C)))
T_3433: (in 0x62C<16> @ 0800:160E : word16)
  Class: Eq_3433
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3435 t0000)))
T_3434: (in ds:0x62C<16> @ 0800:160E : segptr32)
  Class: Eq_3434
  DataType: segptr32
  OrigDataType: segptr32
T_3435: (in Mem7[ds:0x62C<16>:word16] @ 0800:160E : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3436: (in 0x628<16> @ 0800:160E : word16)
  Class: Eq_3436
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3438 t0000)))
T_3437: (in ds:0x628<16> @ 0800:160E : segptr32)
  Class: Eq_3437
  DataType: segptr32
  OrigDataType: segptr32
T_3438: (in Mem7[ds:0x628<16>:word16] @ 0800:160E : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3439: (in ds->t062C != ds->t0628 @ 0800:160E : bool)
  Class: Eq_3439
  DataType: bool
  OrigDataType: bool
T_3440: (in 0x628<16> @ 0800:1626 : word16)
  Class: Eq_3440
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3442 t0000)))
T_3441: (in ds:0x628<16> @ 0800:1626 : segptr32)
  Class: Eq_3441
  DataType: segptr32
  OrigDataType: segptr32
T_3442: (in Mem7[ds:0x628<16>:word16] @ 0800:1626 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3432 (struct (2 T_3446 t0002)))
T_3443: (in 2<i16> @ 0800:1626 : int16)
  Class: Eq_3443
  DataType: int16
  OrigDataType: int16
T_3444: (in Mem7[ds:0x628<16>:word16] + 2<i16> @ 0800:1626 : word16)
  Class: Eq_3444
  DataType: word16
  OrigDataType: word16
T_3445: (in ds:Mem7[ds:0x628<16>:word16] + 2<i16> @ 0800:1626 : segptr32)
  Class: Eq_3445
  DataType: segptr32
  OrigDataType: segptr32
T_3446: (in Mem7[ds:Mem7[ds:0x628<16>:word16] + 2<i16>:word16] @ 0800:1626 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3447: (in si_13 @ 0800:1626 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3432 (struct (0 T_3451 t0000) (2 T_3487 t0002)))
T_3448: (in 0<16> @ 0800:162D : word16)
  Class: Eq_3448
  DataType: word16
  OrigDataType: word16
T_3449: (in si_13 + 0<16> @ 0800:162D : word16)
  Class: Eq_3449
  DataType: word16
  OrigDataType: word16
T_3450: (in ds:si_13 + 0<16> @ 0800:162D : segptr32)
  Class: Eq_3450
  DataType: segptr32
  OrigDataType: segptr32
T_3451: (in Mem7[ds:si_13 + 0<16>:word16] @ 0800:162D : word16)
  Class: Eq_3451
  DataType: cui16
  OrigDataType: cui16
T_3452: (in 1<16> @ 0800:162D : word16)
  Class: Eq_3452
  DataType: cui16
  OrigDataType: cui16
T_3453: (in ds->*si_13 & 1<16> @ 0800:162D : word16)
  Class: Eq_3453
  DataType: cui16
  OrigDataType: cui16
T_3454: (in 0<16> @ 0800:162D : word16)
  Class: Eq_3453
  DataType: cui16
  OrigDataType: word16
T_3455: (in (ds->*si_13 & 1<16>) != 0<16> @ 0800:162D : bool)
  Class: Eq_3455
  DataType: bool
  OrigDataType: bool
T_3456: (in _brk @ 0800:1614 : segptr32)
  Class: Eq_3456
  DataType: (ptr32 Eq_3456)
  OrigDataType: (ptr32 (fn T_3461 (T_3432, T_3460)))
T_3457: (in signature of _brk @ 0800:063B : void)
  Class: Eq_3456
  DataType: (ptr32 Eq_3456)
  OrigDataType: 
T_3458: (in 0x62C<16> @ 0800:1614 : word16)
  Class: Eq_3458
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3460 t0000)))
T_3459: (in ds:0x62C<16> @ 0800:1614 : segptr32)
  Class: Eq_3459
  DataType: segptr32
  OrigDataType: segptr32
T_3460: (in Mem7[ds:0x62C<16>:word16] @ 0800:1614 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3461: (in _brk(ds, ds->t062C) @ 0800:1614 : void)
  Class: Eq_3461
  DataType: void
  OrigDataType: void
T_3462: (in 0<16> @ 0800:161A : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_3463: (in 0x628<16> @ 0800:161A : word16)
  Class: Eq_3463
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3465 t0000)))
T_3464: (in ds:0x628<16> @ 0800:161A : segptr32)
  Class: Eq_3464
  DataType: segptr32
  OrigDataType: segptr32
T_3465: (in Mem82[ds:0x628<16>:word16] @ 0800:161A : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3466: (in 0<16> @ 0800:161D : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_3467: (in 0x62C<16> @ 0800:161D : word16)
  Class: Eq_3467
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3469 t0000)))
T_3468: (in ds:0x62C<16> @ 0800:161D : segptr32)
  Class: Eq_3468
  DataType: segptr32
  OrigDataType: segptr32
T_3469: (in Mem83[ds:0x62C<16>:word16] @ 0800:161D : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3470: (in _brk @ 0800:1655 : segptr32)
  Class: Eq_3456
  DataType: (ptr32 Eq_3456)
  OrigDataType: (ptr32 (fn T_3474 (T_3432, T_3473)))
T_3471: (in 0x628<16> @ 0800:1655 : word16)
  Class: Eq_3471
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3473 t0000)))
T_3472: (in ds:0x628<16> @ 0800:1655 : segptr32)
  Class: Eq_3472
  DataType: segptr32
  OrigDataType: segptr32
T_3473: (in Mem7[ds:0x628<16>:word16] @ 0800:1655 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3474: (in _brk(ds, ds->t0628) @ 0800:1655 : void)
  Class: Eq_3461
  DataType: void
  OrigDataType: void
T_3475: (in 0x628<16> @ 0800:1659 : word16)
  Class: Eq_3475
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3477 t0000)))
T_3476: (in ds:0x628<16> @ 0800:1659 : segptr32)
  Class: Eq_3476
  DataType: segptr32
  OrigDataType: segptr32
T_3477: (in Mem30[ds:0x628<16>:word16] @ 0800:1659 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3478: (in ___pull_free_block @ 0800:1630 : segptr32)
  Class: Eq_940
  DataType: (ptr32 Eq_940)
  OrigDataType: (ptr32 (fn T_3479 (T_3432, T_3447)))
T_3479: (in ___pull_free_block(ds, si_13) @ 0800:1630 : void)
  Class: Eq_942
  DataType: void
  OrigDataType: void
T_3480: (in 0x62C<16> @ 0800:1638 : word16)
  Class: Eq_3480
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3482 t0000)))
T_3481: (in ds:0x62C<16> @ 0800:1638 : segptr32)
  Class: Eq_3481
  DataType: segptr32
  OrigDataType: segptr32
T_3482: (in Mem32[ds:0x62C<16>:word16] @ 0800:1638 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3483: (in si_13 != ds->t062C @ 0800:1638 : bool)
  Class: Eq_3483
  DataType: bool
  OrigDataType: bool
T_3484: (in 2<i16> @ 0800:1647 : int16)
  Class: Eq_3484
  DataType: int16
  OrigDataType: int16
T_3485: (in si_13 + 2<i16> @ 0800:1647 : word16)
  Class: Eq_3485
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_3432 (struct (0 T_3451 t0000)))
T_3486: (in ds:si_13 + 2<i16> @ 0800:1647 : segptr32)
  Class: Eq_3486
  DataType: segptr32
  OrigDataType: segptr32
T_3487: (in Mem32[ds:si_13 + 2<i16>:word16] @ 0800:1647 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3488: (in 0x628<16> @ 0800:1647 : word16)
  Class: Eq_3488
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3490 t0000)))
T_3489: (in ds:0x628<16> @ 0800:1647 : segptr32)
  Class: Eq_3489
  DataType: segptr32
  OrigDataType: segptr32
T_3490: (in Mem44[ds:0x628<16>:word16] @ 0800:1647 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3491: (in 0<16> @ 0800:163C : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_3492: (in 0x628<16> @ 0800:163C : word16)
  Class: Eq_3492
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3494 t0000)))
T_3493: (in ds:0x628<16> @ 0800:163C : segptr32)
  Class: Eq_3493
  DataType: segptr32
  OrigDataType: segptr32
T_3494: (in Mem49[ds:0x628<16>:word16] @ 0800:163C : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3495: (in 0<16> @ 0800:163F : word16)
  Class: Eq_752
  DataType: uint16
  OrigDataType: word16
T_3496: (in 0x62C<16> @ 0800:163F : word16)
  Class: Eq_3496
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3432 (struct (0 T_3498 t0000)))
T_3497: (in ds:0x62C<16> @ 0800:163F : segptr32)
  Class: Eq_3497
  DataType: segptr32
  OrigDataType: segptr32
T_3498: (in Mem50[ds:0x62C<16>:word16] @ 0800:163F : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3499: (in _brk @ 0800:164B : segptr32)
  Class: Eq_3456
  DataType: (ptr32 Eq_3456)
  OrigDataType: (ptr32 (fn T_3500 (T_3432, T_3447)))
T_3500: (in _brk(ds, si_13) @ 0800:164B : void)
  Class: Eq_3461
  DataType: void
  OrigDataType: void
T_3501: (in ds @ 0800:164B : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment (62C T_3538 t062C)))
T_3502: (in wArg02 @ 0800:164B : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3501 (struct (0 T_3506 t0000) (2 T_3523 t0002)))
T_3503: (in 0<16> @ 0800:166A : word16)
  Class: Eq_3503
  DataType: word16
  OrigDataType: word16
T_3504: (in wArg02 + 0<16> @ 0800:166A : word16)
  Class: Eq_3504
  DataType: word16
  OrigDataType: word16
T_3505: (in ds:wArg02 + 0<16> @ 0800:166A : segptr32)
  Class: Eq_3505
  DataType: segptr32
  OrigDataType: segptr32
T_3506: (in Mem15[ds:wArg02 + 0<16>:word16] @ 0800:166A : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: word16
T_3507: (in 1<16> @ 0800:166A : word16)
  Class: Eq_3507
  DataType: word16
  OrigDataType: word16
T_3508: (in ds->*wArg02 - 1<16> @ 0800:166A : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: word16
T_3509: (in 0<16> @ 0800:166A : word16)
  Class: Eq_3509
  DataType: word16
  OrigDataType: word16
T_3510: (in wArg02 + 0<16> @ 0800:166A : word16)
  Class: Eq_3510
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_3501 (struct (0 T_3506 t0000)))
T_3511: (in ds:wArg02 + 0<16> @ 0800:166A : segptr32)
  Class: Eq_3511
  DataType: segptr32
  OrigDataType: segptr32
T_3512: (in Mem19[ds:wArg02 + 0<16>:word16] @ 0800:166A : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: word16
T_3513: (in si_16 @ 0800:1667 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3501 (struct (0 T_3506 t0000)))
T_3514: (in 0<16> @ 0800:166E : word16)
  Class: Eq_3514
  DataType: word16
  OrigDataType: word16
T_3515: (in wArg02 + 0<16> @ 0800:166E : word16)
  Class: Eq_3515
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_3501 (struct (0 T_3506 t0000)))
T_3516: (in ds:wArg02 + 0<16> @ 0800:166E : segptr32)
  Class: Eq_3516
  DataType: segptr32
  OrigDataType: segptr32
T_3517: (in Mem19[ds:wArg02 + 0<16>:word16] @ 0800:166E : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: word16
T_3518: (in Mem19[ds:wArg02 + 0<16>:word16] + wArg02 @ 0800:166E : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3519: (in ax_21 @ 0800:166E : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3501 (struct (0 T_3560 t0000) (2 T_3556 t0002)))
T_3520: (in 2<i16> @ 0800:1673 : int16)
  Class: Eq_3520
  DataType: int16
  OrigDataType: int16
T_3521: (in wArg02 + 2<i16> @ 0800:1673 : word16)
  Class: Eq_3521
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_3501 (struct (0 T_3506 t0000)))
T_3522: (in ds:wArg02 + 2<i16> @ 0800:1673 : segptr32)
  Class: Eq_3522
  DataType: segptr32
  OrigDataType: segptr32
T_3523: (in Mem22[ds:wArg02 + 2<i16>:word16] @ 0800:1673 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3524: (in di_23 @ 0800:1673 : Eq_752)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: (memptr T_3501 (struct (0 T_3528 t0000)))
T_3525: (in 0<16> @ 0800:167A : word16)
  Class: Eq_3525
  DataType: word16
  OrigDataType: word16
T_3526: (in di_23 + 0<16> @ 0800:167A : word16)
  Class: Eq_3526
  DataType: word16
  OrigDataType: word16
T_3527: (in ds:di_23 + 0<16> @ 0800:167A : segptr32)
  Class: Eq_3527
  DataType: segptr32
  OrigDataType: segptr32
T_3528: (in Mem22[ds:di_23 + 0<16>:word16] @ 0800:167A : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: cui16
T_3529: (in 1<16> @ 0800:167A : word16)
  Class: Eq_3529
  DataType: cui16
  OrigDataType: cui16
T_3530: (in ds->*di_23 & 1<16> @ 0800:167A : word16)
  Class: Eq_3530
  DataType: cui16
  OrigDataType: cui16
T_3531: (in 0<16> @ 0800:167A : word16)
  Class: Eq_3530
  DataType: cui16
  OrigDataType: word16
T_3532: (in (ds->*di_23 & 1<16>) != 0<16> @ 0800:167A : bool)
  Class: Eq_3532
  DataType: bool
  OrigDataType: bool
T_3533: (in fn0800_1596 @ 0800:1691 : segptr32)
  Class: Eq_3533
  DataType: (ptr32 Eq_3533)
  OrigDataType: (ptr32 (fn T_3535 (T_3501, T_3502)))
T_3534: (in signature of fn0800_1596 @ 0800:1596 : void)
  Class: Eq_3533
  DataType: (ptr32 Eq_3533)
  OrigDataType: 
T_3535: (in fn0800_1596(ds, wArg02) @ 0800:1691 : void)
  Class: Eq_3535
  DataType: void
  OrigDataType: void
T_3536: (in 0x62C<16> @ 0800:1680 : word16)
  Class: Eq_3536
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_3501 (struct (0 T_3538 t0000)))
T_3537: (in ds:0x62C<16> @ 0800:1680 : segptr32)
  Class: Eq_3537
  DataType: segptr32
  OrigDataType: segptr32
T_3538: (in Mem22[ds:0x62C<16>:word16] @ 0800:1680 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3539: (in wArg02 == ds->t062C @ 0800:1680 : bool)
  Class: Eq_3539
  DataType: bool
  OrigDataType: bool
T_3540: (in 0<16> @ 0800:1684 : word16)
  Class: Eq_3540
  DataType: word16
  OrigDataType: word16
T_3541: (in di_23 + 0<16> @ 0800:1684 : word16)
  Class: Eq_3541
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_3501 (struct (0 T_3528 t0000)))
T_3542: (in ds:di_23 + 0<16> @ 0800:1684 : segptr32)
  Class: Eq_3542
  DataType: segptr32
  OrigDataType: segptr32
T_3543: (in Mem22[ds:di_23 + 0<16>:word16] @ 0800:1684 : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: word16
T_3544: (in 0<16> @ 0800:1684 : word16)
  Class: Eq_3544
  DataType: word16
  OrigDataType: word16
T_3545: (in wArg02 + 0<16> @ 0800:1684 : word16)
  Class: Eq_3545
  DataType: (memptr (ptr16 Eq_340) Eq_3545)
  OrigDataType: (memptr T_3501 (struct (0 T_3506 t0000) (2 T_3523 t0002)))
T_3546: (in ds:wArg02 + 0<16> @ 0800:1684 : segptr32)
  Class: Eq_3546
  DataType: segptr32
  OrigDataType: segptr32
T_3547: (in Mem22[ds:wArg02 + 0<16>:word16] @ 0800:1684 : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: word16
T_3548: (in Mem22[ds:di_23 + 0<16>:word16] + Mem22[ds:wArg02 + 0<16>:word16] @ 0800:1684 : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: word16
T_3549: (in 0<16> @ 0800:1684 : word16)
  Class: Eq_3549
  DataType: word16
  OrigDataType: word16
T_3550: (in di_23 + 0<16> @ 0800:1684 : word16)
  Class: Eq_3550
  DataType: (memptr (ptr16 Eq_340) cui16)
  OrigDataType: (memptr T_3501 (struct (0 T_3528 t0000)))
T_3551: (in ds:di_23 + 0<16> @ 0800:1684 : segptr32)
  Class: Eq_3551
  DataType: segptr32
  OrigDataType: segptr32
T_3552: (in Mem46[ds:di_23 + 0<16>:word16] @ 0800:1684 : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: word16
T_3553: (in 2<i16> @ 0800:1689 : int16)
  Class: Eq_3553
  DataType: int16
  OrigDataType: int16
T_3554: (in ax_21 + 2<i16> @ 0800:1689 : word16)
  Class: Eq_3554
  DataType: word16
  OrigDataType: word16
T_3555: (in ds:ax_21 + 2<i16> @ 0800:1689 : segptr32)
  Class: Eq_3555
  DataType: segptr32
  OrigDataType: segptr32
T_3556: (in Mem49[ds:ax_21 + 2<i16>:word16] @ 0800:1689 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3557: (in 0<16> @ 0800:169C : word16)
  Class: Eq_3557
  DataType: word16
  OrigDataType: word16
T_3558: (in ax_21 + 0<16> @ 0800:169C : word16)
  Class: Eq_3558
  DataType: (memptr (ptr16 Eq_340) Eq_3558)
  OrigDataType: (memptr T_3501 (struct (2 T_3556 t0002)))
T_3559: (in ds:ax_21 + 0<16> @ 0800:169C : segptr32)
  Class: Eq_3559
  DataType: segptr32
  OrigDataType: segptr32
T_3560: (in Mem54[ds:ax_21 + 0<16>:word16] @ 0800:169C : word16)
  Class: Eq_3506
  DataType: cui16
  OrigDataType: cui16
T_3561: (in 1<16> @ 0800:169C : word16)
  Class: Eq_3561
  DataType: cui16
  OrigDataType: cui16
T_3562: (in ds->*ax_21 & 1<16> @ 0800:169C : word16)
  Class: Eq_3562
  DataType: cui16
  OrigDataType: cui16
T_3563: (in 0<16> @ 0800:169C : word16)
  Class: Eq_3562
  DataType: cui16
  OrigDataType: word16
T_3564: (in (ds->*ax_21 & 1<16>) != 0<16> @ 0800:169C : bool)
  Class: Eq_3564
  DataType: bool
  OrigDataType: bool
T_3565: (in fn0800_15CF @ 0800:16A2 : segptr32)
  Class: Eq_3565
  DataType: (ptr32 Eq_3565)
  OrigDataType: (ptr32 (fn T_3567 (T_3501, T_3513, T_3519)))
T_3566: (in signature of fn0800_15CF @ 0800:15CF : void)
  Class: Eq_3565
  DataType: (ptr32 Eq_3565)
  OrigDataType: 
T_3567: (in fn0800_15CF(ds, si_16, ax_21) @ 0800:16A2 : void)
  Class: Eq_3567
  DataType: void
  OrigDataType: void
T_3568: (in 0<16> @ 0800:16B6 : word16)
  Class: Eq_688
  DataType: int16
  OrigDataType: word16
T_3569: (in wArg02 != 0<16> @ 0800:16B6 : bool)
  Class: Eq_3569
  DataType: bool
  OrigDataType: bool
T_3570: (in 0xFFFC<16> @ 0800:16C5 : word16)
  Class: Eq_3570
  DataType: word16
  OrigDataType: word16
T_3571: (in wArg02 + 0xFFFC<16> @ 0800:16C5 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3572: (in 0x628<16> @ 0800:16C5 : word16)
  Class: Eq_3572
  DataType: (memptr (ptr16 Eq_340) Eq_752)
  OrigDataType: (memptr T_1526 (struct (0 T_3574 t0000)))
T_3573: (in ds:0x628<16> @ 0800:16C5 : segptr32)
  Class: Eq_3573
  DataType: segptr32
  OrigDataType: segptr32
T_3574: (in Mem11[ds:0x628<16>:word16] @ 0800:16C5 : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3575: (in (word16) wArg02 + 65532<i32> != ds->t0628 @ 0800:16C5 : bool)
  Class: Eq_3575
  DataType: bool
  OrigDataType: bool
T_3576: (in fn0800_165F @ 0800:16CD : segptr32)
  Class: Eq_3576
  DataType: (ptr32 Eq_3576)
  OrigDataType: (ptr32 (fn T_3579 (T_1526, T_3578)))
T_3577: (in signature of fn0800_165F @ 0800:165F : void)
  Class: Eq_3576
  DataType: (ptr32 Eq_3576)
  OrigDataType: 
T_3578: (in wArg02 + 0xFFFC<16> @ 0800:16CD : word16)
  Class: Eq_752
  DataType: Eq_752
  OrigDataType: word16
T_3579: (in fn0800_165F(ds, (word16) wArg02 + 65532<i32>) @ 0800:16CD : void)
  Class: Eq_3579
  DataType: void
  OrigDataType: void
T_3580: (in fn0800_1606 @ 0800:16C7 : segptr32)
  Class: Eq_3580
  DataType: (ptr32 Eq_3580)
  OrigDataType: (ptr32 (fn T_3582 (T_1526)))
T_3581: (in signature of fn0800_1606 @ 0800:1606 : void)
  Class: Eq_3580
  DataType: (ptr32 Eq_3580)
  OrigDataType: 
T_3582: (in fn0800_1606(ds) @ 0800:16C7 : void)
  Class: Eq_3582
  DataType: void
  OrigDataType: void
T_3583: (in dx @ 0800:16C7 : word16)
  Class: Eq_3583
  DataType: word16
  OrigDataType: word16
T_3584: (in __scanner @ 0800:16EA : segptr32)
  Class: Eq_3584
  DataType: (ptr32 Eq_3584)
  OrigDataType: (ptr32 (fn T_3602 (T_224, T_225, T_226, T_3595, T_3596, T_3597, T_227, T_3599, T_3601)))
T_3585: (in signature of __scanner @ 0800:16F3 : void)
  Class: Eq_3584
  DataType: (ptr32 Eq_3584)
  OrigDataType: 
T_3586: (in di @ 0800:16EA : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_3587: (in es @ 0800:16EA : (ptr16 Eq_220))
  Class: Eq_220
  DataType: (ptr16 Eq_220)
  OrigDataType: (ptr16 (segment))
T_3588: (in ds @ 0800:16EA : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3589: (in wArg02 @ 0800:16EA : (memptr (ptr16 Eq_3) code))
  Class: Eq_3589
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_3590: (in wArg04 @ 0800:16EA : (memptr (ptr16 Eq_3) code))
  Class: Eq_3590
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_3591: (in wArg06 @ 0800:16EA : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3592: (in wArg08 @ 0800:16EA : (memptr Eq_217 Eq_227))
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 int8 b0000) (1 byte b0001)))
T_3593: (in bxOut @ 0800:16EA : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3594: (in bpOut @ 0800:16EA : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3595: (in 0x7F2<16> @ 0800:16EA : word16)
  Class: Eq_3589
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: word16
T_3596: (in 0x1D65<16> @ 0800:16EA : word16)
  Class: Eq_3590
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: word16
T_3597: (in 0x342<16> @ 0800:16EA : word16)
  Class: Eq_224
  DataType: (ptr16 Eq_4916)
  OrigDataType: word16
T_3598: (in bx_33 @ 0800:16EA : word16)
  Class: Eq_228
  DataType: word16
  OrigDataType: word16
T_3599: (in out bx_33 @ 0800:16EA : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3600: (in bp_28 @ 0800:16EA : (memptr (ptr16 Eq_3604) word16))
  Class: Eq_3600
  DataType: (memptr (ptr16 Eq_3604) word16)
  OrigDataType: (memptr T_3604 (struct (0 T_3608 t0000)))
T_3601: (in out bp_28 @ 0800:16EA : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3602: (in __scanner(di, es, ds, &seg0800_t::t07F2, &seg0800_t::t1D65, 0x342<16>, wArg02, out bx_33, out bp_28) @ 0800:16EA : word16)
  Class: Eq_3583
  DataType: word16
  OrigDataType: word16
T_3603: (in dx_34 @ 0800:16EA : word16)
  Class: Eq_3583
  DataType: word16
  OrigDataType: word16
T_3604: (in ss @ 0800:16F1 : selector)
  Class: Eq_3604
  DataType: (ptr16 Eq_3604)
  OrigDataType: (ptr16 (segment))
T_3605: (in 0<16> @ 0800:16F1 : word16)
  Class: Eq_3605
  DataType: word16
  OrigDataType: word16
T_3606: (in bp_28 + 0<16> @ 0800:16F1 : word16)
  Class: Eq_3606
  DataType: word16
  OrigDataType: word16
T_3607: (in ss:bp_28 + 0<16> @ 0800:16F1 : segptr32)
  Class: Eq_3607
  DataType: segptr32
  OrigDataType: segptr32
T_3608: (in Mem23[ss:bp_28 + 0<16>:word16] @ 0800:16F1 : word16)
  Class: Eq_229
  DataType: word16
  OrigDataType: word16
T_3609: (in bp_42 @ 0800:16F1 : word16)
  Class: Eq_229
  DataType: word16
  OrigDataType: word16
T_3610: (in dx @ 0800:16F2 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3611: (in 0<16> @ 0800:1700 : word16)
  Class: Eq_3610
  DataType: word16
  OrigDataType: word16
T_3612: (in wLoc28_1088 @ 0800:1700 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3613: (in al_30 @ 0800:172D : Eq_3613)
  Class: Eq_3613
  DataType: Eq_3613
  OrigDataType: byte
T_3614: (in 0x25<8> @ 0800:172D : byte)
  Class: Eq_3613
  DataType: int8
  OrigDataType: byte
T_3615: (in al_30 == 0x25<8> @ 0800:172D : bool)
  Class: Eq_3615
  DataType: bool
  OrigDataType: bool
T_3616: (in 0xFFFF<16> @ 0800:178B : word16)
  Class: Eq_3616
  DataType: int16
  OrigDataType: word16
T_3617: (in wLoc24_1091 @ 0800:178B : Eq_3616)
  Class: Eq_3616
  DataType: Eq_3616
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_3618: (in 0<8> @ 0800:1790 : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3619: (in bLoc2B_1092 @ 0800:1790 : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3620: (in 0x800<16>:wArg02 @ 0800:1737 : segptr32)
  Class: Eq_3620
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_3621: (in al_32 @ 0800:172F : Eq_3613)
  Class: Eq_3613
  DataType: Eq_3613
  OrigDataType: (union (int8 u0) (uint8 u1))
T_3622: (in CONVERT(al_32, int8, int16) @ 0800:172F : int16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: int16
T_3623: (in ax_806 @ 0800:172F : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u0) ((memptr T_3588 (struct (55A T_3649 t055A))) u1))
T_3624: (in 1<16> @ 0800:1731 : word16)
  Class: Eq_3624
  DataType: word16
  OrigDataType: word16
T_3625: (in wLoc28_1088 + 1<16> @ 0800:1731 : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3626: (in ss @ 0800:173A : (ptr16 Eq_3626))
  Class: Eq_3626
  DataType: (ptr16 Eq_3626)
  OrigDataType: (ptr16 (segment))
T_3627: (in sp_830 @ 0800:173A : (memptr (ptr16 Eq_3626) Eq_3627))
  Class: Eq_3627
  DataType: (memptr (ptr16 Eq_3626) Eq_3627)
  OrigDataType: (memptr T_3626 (struct (FFFFFFFE T_3717 tFFFFFFFE) (0 T_224 t0000)))
T_3628: (in 0<16> @ 0800:173A : word16)
  Class: Eq_3628
  DataType: word16
  OrigDataType: word16
T_3629: (in sp_830 + 0<16> @ 0800:173A : word16)
  Class: Eq_3629
  DataType: word16
  OrigDataType: word16
T_3630: (in ss:sp_830 + 0<16> @ 0800:173A : segptr32)
  Class: Eq_3630
  DataType: segptr32
  OrigDataType: segptr32
T_3631: (in Mem822[ss:sp_830 + 0<16>:word16] @ 0800:173A : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3632: (in cx_837 @ 0800:173A : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3633: (in 2<i16> @ 0800:173A : int16)
  Class: Eq_3633
  DataType: int16
  OrigDataType: int16
T_3634: (in sp_830 + 2<i16> @ 0800:173A : word16)
  Class: Eq_3634
  DataType: (memptr (ptr16 Eq_3626) Eq_3634)
  OrigDataType: (memptr T_3626 (struct (0 T_3631 t0000)))
T_3635: (in sp_838 @ 0800:173A : (memptr (ptr16 Eq_3626) Eq_3634))
  Class: Eq_3634
  DataType: (memptr (ptr16 Eq_3626) Eq_3634)
  OrigDataType: (memptr T_3626 (struct (FFFFFFFE T_3686 tFFFFFFFE) (0 T_224 t0000)))
T_3636: (in ax_831 @ 0800:173B : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: ci16
T_3637: (in ax_839 @ 0800:173B : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (memptr T_3588 (struct (55A T_3680 t055A)))
T_3638: (in 0<16> @ 0800:173D : word16)
  Class: Eq_224
  DataType: (ptr16 Eq_4916)
  OrigDataType: ci16
T_3639: (in ax_831 < 0<16> @ 0800:173D : bool)
  Class: Eq_3639
  DataType: bool
  OrigDataType: bool
T_3640: (in 0<16> @ 0800:1741 : word16)
  Class: Eq_224
  DataType: (ptr16 Eq_4916)
  OrigDataType: ci16
T_3641: (in ax_806 < 0<16> @ 0800:1741 : bool)
  Class: Eq_3641
  DataType: bool
  OrigDataType: bool
T_3642: (in bx_1357 @ 0800:1775 : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3643: (in bx @ 0800:1775 : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: uint16
T_3644: (in dx_1447 @ 0800:1775 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3645: (in ax_831 == ax_806 @ 0800:1777 : bool)
  Class: Eq_3645
  DataType: bool
  OrigDataType: bool
T_3646: (in 0x55A<16> @ 0800:1748 : word16)
  Class: Eq_3646
  DataType: word16
  OrigDataType: word16
T_3647: (in ax_806 + 0x55A<16> @ 0800:1748 : word16)
  Class: Eq_3647
  DataType: int16
  OrigDataType: int16
T_3648: (in ds:ax_806 + 0x55A<16> @ 0800:1748 : segptr32)
  Class: Eq_3648
  DataType: segptr32
  OrigDataType: segptr32
T_3649: (in Mem822[ds:ax_806 + 0x55A<16>:byte] @ 0800:1748 : byte)
  Class: Eq_3613
  DataType: Eq_3613
  OrigDataType: byte
T_3650: (in 1<8> @ 0800:1748 : byte)
  Class: Eq_3613
  DataType: int8
  OrigDataType: byte
T_3651: (in ds->*((word16) ax_806 + 1370<i32>) != 1<8> @ 0800:1748 : bool)
  Class: Eq_3651
  DataType: bool
  OrigDataType: bool
T_3652: (in SLICE(ax_839, byte, 0) @ 0800:174D : byte)
  Class: Eq_3652
  DataType: ci8
  OrigDataType: ci8
T_3653: (in 0<8> @ 0800:174D : byte)
  Class: Eq_3652
  DataType: ci8
  OrigDataType: ci8
T_3654: (in (byte) ax_839 < 0<8> @ 0800:174D : bool)
  Class: Eq_3654
  DataType: bool
  OrigDataType: bool
T_3655: (in 2<i16> @ 0800:1767 : int16)
  Class: Eq_3655
  DataType: int16
  OrigDataType: int16
T_3656: (in sp_838 - 2<i16> @ 0800:1767 : word16)
  Class: Eq_3656
  DataType: (memptr (ptr16 Eq_3626) Eq_3656)
  OrigDataType: (memptr T_3626 (struct (0 T_3631 t0000)))
T_3657: (in sp_919 @ 0800:1767 : (memptr (ptr16 Eq_3626) Eq_3656))
  Class: Eq_3656
  DataType: (memptr (ptr16 Eq_3626) Eq_3656)
  OrigDataType: (memptr T_3626 (struct (FFFFFFFE T_3665 tFFFFFFFE) (0 T_224 t0000)))
T_3658: (in 0<16> @ 0800:1767 : word16)
  Class: Eq_3658
  DataType: word16
  OrigDataType: word16
T_3659: (in sp_919 + 0<16> @ 0800:1767 : word16)
  Class: Eq_3659
  DataType: (memptr (ptr16 Eq_3626) Eq_224)
  OrigDataType: (memptr T_3626 (struct (0 T_3631 t0000)))
T_3660: (in ss:sp_919 + 0<16> @ 0800:1767 : segptr32)
  Class: Eq_3660
  DataType: segptr32
  OrigDataType: segptr32
T_3661: (in Mem920[ss:sp_919 + 0<16>:word16] @ 0800:1767 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3662: (in -2<i16> @ 0800:176A : int16)
  Class: Eq_3662
  DataType: int16
  OrigDataType: int16
T_3663: (in sp_919 + -2<i16> @ 0800:176A : word16)
  Class: Eq_3663
  DataType: (memptr (ptr16 Eq_3626) Eq_224)
  OrigDataType: (memptr T_3626 (struct (0 T_224 t0000)))
T_3664: (in ss:sp_919 + -2<i16> @ 0800:176A : segptr32)
  Class: Eq_3664
  DataType: segptr32
  OrigDataType: segptr32
T_3665: (in Mem923[ss:sp_919 + -2<i16>:word16] @ 0800:176A : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3666: (in 0x800<16>:wArg04 @ 0800:176B : segptr32)
  Class: Eq_3666
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_3667: (in sp_932 @ 0800:176F : (memptr (ptr16 Eq_3626) Eq_3667))
  Class: Eq_3667
  DataType: (memptr (ptr16 Eq_3626) Eq_3667)
  OrigDataType: (memptr T_3626 (struct (2 T_3671 t0002)))
T_3668: (in 2<i16> @ 0800:176F : int16)
  Class: Eq_3668
  DataType: int16
  OrigDataType: int16
T_3669: (in sp_932 + 2<i16> @ 0800:176F : word16)
  Class: Eq_3669
  DataType: word16
  OrigDataType: word16
T_3670: (in ss:sp_932 + 2<i16> @ 0800:176F : segptr32)
  Class: Eq_3670
  DataType: segptr32
  OrigDataType: segptr32
T_3671: (in Mem923[ss:sp_932 + 2<i16>:word16] @ 0800:176F : word16)
  Class: Eq_3671
  DataType: word16
  OrigDataType: word16
T_3672: (in cx_941 @ 0800:176F : word16)
  Class: Eq_3671
  DataType: word16
  OrigDataType: word16
T_3673: (in 1<16> @ 0800:1770 : word16)
  Class: Eq_3673
  DataType: word16
  OrigDataType: word16
T_3674: (in wLoc28_1088 - 1<16> @ 0800:1770 : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3675: (in bx_935 @ 0800:1767 : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3676: (in dx_936 @ 0800:1767 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3677: (in 0x55A<16> @ 0800:1754 : word16)
  Class: Eq_3677
  DataType: word16
  OrigDataType: word16
T_3678: (in ax_839 + 0x55A<16> @ 0800:1754 : word16)
  Class: Eq_3678
  DataType: word16
  OrigDataType: word16
T_3679: (in ds:ax_839 + 0x55A<16> @ 0800:1754 : segptr32)
  Class: Eq_3679
  DataType: segptr32
  OrigDataType: segptr32
T_3680: (in Mem908[ds:ax_839 + 0x55A<16>:byte] @ 0800:1754 : byte)
  Class: Eq_3613
  DataType: Eq_3613
  OrigDataType: byte
T_3681: (in 1<8> @ 0800:1754 : byte)
  Class: Eq_3613
  DataType: int8
  OrigDataType: byte
T_3682: (in ds->*((word16) ax_839 + 1370<i32>) != 1<8> @ 0800:1754 : bool)
  Class: Eq_3682
  DataType: bool
  OrigDataType: bool
T_3683: (in -2<i16> @ 0800:1759 : int16)
  Class: Eq_3683
  DataType: int16
  OrigDataType: int16
T_3684: (in sp_838 + -2<i16> @ 0800:1759 : word16)
  Class: Eq_3684
  DataType: (memptr (ptr16 Eq_3626) Eq_224)
  OrigDataType: (memptr T_3626 (struct (0 T_3631 t0000)))
T_3685: (in ss:sp_838 + -2<i16> @ 0800:1759 : segptr32)
  Class: Eq_3685
  DataType: segptr32
  OrigDataType: segptr32
T_3686: (in Mem951[ss:sp_838 + -2<i16>:word16] @ 0800:1759 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3687: (in 0x800<16>:wArg02 @ 0800:175C : segptr32)
  Class: Eq_3687
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_3688: (in 1<16> @ 0800:1756 : word16)
  Class: Eq_3688
  DataType: word16
  OrigDataType: word16
T_3689: (in wLoc28_1088 + 1<16> @ 0800:1756 : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3690: (in sp_952 @ 0800:175F : (memptr (ptr16 Eq_3626) Eq_224))
  Class: Eq_3690
  DataType: (memptr (ptr16 Eq_3626) Eq_224)
  OrigDataType: (memptr T_3626 (struct (0 T_3694 t0000)))
T_3691: (in 0<16> @ 0800:175F : word16)
  Class: Eq_3691
  DataType: word16
  OrigDataType: word16
T_3692: (in sp_952 + 0<16> @ 0800:175F : word16)
  Class: Eq_3692
  DataType: word16
  OrigDataType: word16
T_3693: (in ss:sp_952 + 0<16> @ 0800:175F : segptr32)
  Class: Eq_3693
  DataType: segptr32
  OrigDataType: segptr32
T_3694: (in Mem951[ss:sp_952 + 0<16>:word16] @ 0800:175F : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3695: (in cx_959 @ 0800:175F : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3696: (in 2<i16> @ 0800:175F : int16)
  Class: Eq_3696
  DataType: int16
  OrigDataType: int16
T_3697: (in sp_952 + 2<i16> @ 0800:175F : word16)
  Class: Eq_3634
  DataType: (memptr (ptr16 Eq_3626) Eq_3634)
  OrigDataType: (memptr T_3626 (struct (0 T_3694 t0000)))
T_3698: (in ax_953 @ 0800:1760 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: ci16
T_3699: (in 0<16> @ 0800:1762 : word16)
  Class: Eq_224
  DataType: (ptr16 Eq_4916)
  OrigDataType: ci16
T_3700: (in ax_953 > 0<16> @ 0800:1762 : bool)
  Class: Eq_3700
  DataType: bool
  OrigDataType: bool
T_3701: (in si_26 @ 0800:1726 : (memptr Eq_217 Eq_227))
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 int8 b0000) (1 byte b0001)))
T_3702: (in 0<16> @ 0800:1726 : word16)
  Class: Eq_3702
  DataType: word16
  OrigDataType: word16
T_3703: (in si_26 + 0<16> @ 0800:1726 : word16)
  Class: Eq_3703
  DataType: word16
  OrigDataType: word16
T_3704: (in ds:si_26 + 0<16> @ 0800:1726 : segptr32)
  Class: Eq_3704
  DataType: segptr32
  OrigDataType: segptr32
T_3705: (in Mem29[ds:si_26 + 0<16>:byte] @ 0800:1726 : byte)
  Class: Eq_3613
  DataType: Eq_3613
  OrigDataType: byte
T_3706: (in 1<i16> @ 0800:1726 : int16)
  Class: Eq_3706
  DataType: int16
  OrigDataType: int16
T_3707: (in si_26 + 1<i16> @ 0800:1726 : word16)
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 byte b0000)))
T_3708: (in 0<8> @ 0800:1729 : byte)
  Class: Eq_3613
  DataType: int8
  OrigDataType: byte
T_3709: (in al_30 == 0<8> @ 0800:1729 : bool)
  Class: Eq_3709
  DataType: bool
  OrigDataType: bool
T_3710: (in 0<16> @ 0800:1779 : word16)
  Class: Eq_3710
  DataType: word16
  OrigDataType: word16
T_3711: (in sp_830 + 0<16> @ 0800:1779 : word16)
  Class: Eq_3711
  DataType: (memptr (ptr16 Eq_3626) Eq_224)
  OrigDataType: (memptr T_3626 (struct (0 T_3631 t0000)))
T_3712: (in ss:sp_830 + 0<16> @ 0800:1779 : segptr32)
  Class: Eq_3712
  DataType: segptr32
  OrigDataType: segptr32
T_3713: (in Mem863[ss:sp_830 + 0<16>:word16] @ 0800:1779 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3714: (in -2<i16> @ 0800:177C : int16)
  Class: Eq_3714
  DataType: int16
  OrigDataType: int16
T_3715: (in sp_830 + -2<i16> @ 0800:177C : word16)
  Class: Eq_3715
  DataType: (memptr (ptr16 Eq_3626) Eq_224)
  OrigDataType: (memptr T_3626 (struct (0 T_224 t0000)))
T_3716: (in ss:sp_830 + -2<i16> @ 0800:177C : segptr32)
  Class: Eq_3716
  DataType: segptr32
  OrigDataType: segptr32
T_3717: (in Mem865[ss:sp_830 + -2<i16>:word16] @ 0800:177C : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3718: (in 0x800<16>:wArg04 @ 0800:177D : segptr32)
  Class: Eq_3718
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_3719: (in ax_59 @ 0800:179E : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u0) (uint16 u2) ((memptr T_3587 (struct 0001 (0 byte b0000))) u3) ((memptr T_3588 (struct (55A T_3723 t055A))) u1))
T_3720: (in 0x55A<16> @ 0800:179E : word16)
  Class: Eq_3720
  DataType: word16
  OrigDataType: word16
T_3721: (in ax_59 + 0x55A<16> @ 0800:179E : word16)
  Class: Eq_3721
  DataType: word16
  OrigDataType: word16
T_3722: (in ds:ax_59 + 0x55A<16> @ 0800:179E : segptr32)
  Class: Eq_3722
  DataType: segptr32
  OrigDataType: segptr32
T_3723: (in Mem62[ds:ax_59 + 0x55A<16>:byte] @ 0800:179E : byte)
  Class: Eq_3613
  DataType: Eq_3613
  OrigDataType: byte
T_3724: (in bl_73 @ 0800:179E : Eq_3613)
  Class: Eq_3613
  DataType: Eq_3613
  OrigDataType: uint8
T_3725: (in CONVERT(bl_73, uint8, uint16) @ 0800:17A4 : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: uint16
T_3726: (in bx_75 @ 0800:17A4 : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: uint16
T_3727: (in 0x15<16> @ 0800:17A9 : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: cup16
T_3728: (in bx_75 <= 0x15<16> @ 0800:17A9 : bool)
  Class: Eq_3728
  DataType: bool
  OrigDataType: bool
T_3729: (in 1<16> @ 0800:17B0 : word16)
  Class: Eq_3729
  DataType: word16
  OrigDataType: word16
T_3730: (in bx_75 << 1<16> @ 0800:17B0 : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: ui16
T_3731: (in 1<8> @ 0800:17E9 : byte)
  Class: Eq_3731
  DataType: byte
  OrigDataType: byte
T_3732: (in bLoc2B_1092 | 1<8> @ 0800:17E9 : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3733: (in 0x30<16> @ 0800:17F2 : word16)
  Class: Eq_3733
  DataType: int16
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_3734: (in ax_59 - 0x30<16> @ 0800:17F2 : word16)
  Class: Eq_3616
  DataType: Eq_3616
  OrigDataType: (memptr T_3588 (struct (55A T_3723 t055A)))
T_3735: (in wLoc24_1606 @ 0800:17EF : Eq_3616)
  Class: Eq_3616
  DataType: Eq_3616
  OrigDataType: (union (ci16 u0) (uint16 u2) ((memptr T_3588 (struct (55A T_3723 t055A))) u1))
T_3736: (in 0<16> @ 0800:17F7 : word16)
  Class: Eq_3616
  DataType: int16
  OrigDataType: ci16
T_3737: (in wLoc24_1606 < 0<16> @ 0800:17F7 : bool)
  Class: Eq_3737
  DataType: bool
  OrigDataType: bool
T_3738: (in 1<8> @ 0800:19CC : byte)
  Class: Eq_3738
  DataType: byte
  OrigDataType: byte
T_3739: (in bLoc2B_1092 & 1<8> @ 0800:19CC : byte)
  Class: Eq_3739
  DataType: byte
  OrigDataType: byte
T_3740: (in 0<8> @ 0800:19CC : byte)
  Class: Eq_3739
  DataType: byte
  OrigDataType: byte
T_3741: (in (bLoc2B_1092 & 1<8>) != 0<8> @ 0800:19CC : bool)
  Class: Eq_3741
  DataType: bool
  OrigDataType: bool
T_3742: (in 0xA<16> @ 0800:1837 : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_3743: (in si_117 @ 0800:1837 : uint16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_3744: (in 0<16> @ 0800:1841 : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_3745: (in __scantod @ 0800:1920 : segptr32)
  Class: Eq_3745
  DataType: (ptr32 Eq_3745)
  OrigDataType: (ptr32 (fn T_3748 (T_3588)))
T_3746: (in signature of __scantod @ 0800:1B92 : void)
  Class: Eq_3745
  DataType: (ptr32 Eq_3745)
  OrigDataType: 
T_3747: (in ds @ 0800:1920 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment (5E2 T_4511 t05E2)))
T_3748: (in __scantod(ds) @ 0800:1920 : void)
  Class: Eq_3748
  DataType: void
  OrigDataType: void
T_3749: (in fp @ 0800:190F : (memptr (ptr16 Eq_3626) byte))
  Class: Eq_3749
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_3750: (in 40<i16> @ 0800:190F : int16)
  Class: Eq_3750
  DataType: int16
  OrigDataType: int16
T_3751: (in fp - 40<i16> @ 0800:190F : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: mp16
T_3752: (in wLoc04 @ 0800:190F : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_3753: (in wLoc26 @ 0800:192A : ci16)
  Class: Eq_3753
  DataType: ci16
  OrigDataType: ci16
T_3754: (in 0<16> @ 0800:192A : word16)
  Class: Eq_3753
  DataType: ci16
  OrigDataType: ci16
T_3755: (in wLoc26 <= 0<16> @ 0800:192A : bool)
  Class: Eq_3755
  DataType: bool
  OrigDataType: bool
T_3756: (in 8<8> @ 0800:1803 : byte)
  Class: Eq_3756
  DataType: byte
  OrigDataType: byte
T_3757: (in bLoc2B_1092 | 8<8> @ 0800:1803 : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3758: (in 2<8> @ 0800:180F : byte)
  Class: Eq_3758
  DataType: byte
  OrigDataType: byte
T_3759: (in bLoc2B_1092 | 2<8> @ 0800:180F : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3760: (in 4<8> @ 0800:1809 : byte)
  Class: Eq_3760
  DataType: byte
  OrigDataType: byte
T_3761: (in bLoc2B_1092 | 4<8> @ 0800:1809 : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3762: (in 8<16> @ 0800:1832 : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_3763: (in fn0800_196F @ 0800:196C : segptr32)
  Class: Eq_3763
  DataType: (ptr32 Eq_3763)
  OrigDataType: (ptr32 (fn T_3773 (T_3770, T_3588, T_3772)))
T_3764: (in signature of fn0800_196F @ 0800:196F : void)
  Class: Eq_3763
  DataType: (ptr32 Eq_3763)
  OrigDataType: 
T_3765: (in ss_bp @ 0800:196C : (ptr32 Eq_3765))
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3766: (in ds @ 0800:196C : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3767: (in bpOut @ 0800:196C : word16)
  Class: Eq_3767
  DataType: word16
  OrigDataType: word16
T_3768: (in 2<i16> @ 0800:196C : int16)
  Class: Eq_3768
  DataType: int16
  OrigDataType: int16
T_3769: (in fp - 2<i16> @ 0800:196C : mp16)
  Class: Eq_3769
  DataType: mp16
  OrigDataType: mp16
T_3770: (in SEQ(ss, fp - 2<i16>) @ 0800:196C : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3771: (in bp_423 @ 0800:196C : word16)
  Class: Eq_3771
  DataType: word16
  OrigDataType: word16
T_3772: (in out bp_423 @ 0800:196C : word16)
  Class: Eq_3767
  DataType: word16
  OrigDataType: word16
T_3773: (in fn0800_196F(fp - 2<i16>, ds, out bp_423) @ 0800:196C : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3774: (in 34<i16> @ 0800:1A0B : int16)
  Class: Eq_3774
  DataType: int16
  OrigDataType: int16
T_3775: (in fp - 34<i16> @ 0800:1A0B : word16)
  Class: Eq_3775
  DataType: (memptr (ptr16 Eq_3626) word16)
  OrigDataType: mp16
T_3776: (in di_132 @ 0800:1A0B : (memptr (ptr16 Eq_3626) word16))
  Class: Eq_3775
  DataType: (memptr (ptr16 Eq_3626) word16)
  OrigDataType: (memptr T_3626 (struct 0002 (0 word16 w0000)))
T_3777: (in 0x10<16> @ 0800:1A0E : word16)
  Class: Eq_3777
  DataType: word16
  OrigDataType: word16
T_3778: (in cx_133 @ 0800:1A0E : word16)
  Class: Eq_3777
  DataType: word16
  OrigDataType: word16
T_3779: (in ax_118 @ 0800:1824 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3780: (in 0<16> @ 0800:1827 : word16)
  Class: Eq_3610
  DataType: word16
  OrigDataType: word16
T_3781: (in 1<8> @ 0800:182D : byte)
  Class: Eq_3781
  DataType: byte
  OrigDataType: byte
T_3782: (in bLoc2B_1092 & 1<8> @ 0800:182D : byte)
  Class: Eq_3782
  DataType: byte
  OrigDataType: byte
T_3783: (in 0<8> @ 0800:182D : byte)
  Class: Eq_3782
  DataType: byte
  OrigDataType: byte
T_3784: (in (bLoc2B_1092 & 1<8>) == 0<8> @ 0800:182D : bool)
  Class: Eq_3784
  DataType: bool
  OrigDataType: bool
T_3785: (in 0x10<16> @ 0800:183C : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_3786: (in fn0800_1898 @ 0800:1895 : segptr32)
  Class: Eq_3786
  DataType: (ptr32 Eq_3786)
  OrigDataType: (ptr32 (fn T_3795 (T_3792, T_3588, T_3794)))
T_3787: (in signature of fn0800_1898 @ 0800:1898 : void)
  Class: Eq_3786
  DataType: (ptr32 Eq_3786)
  OrigDataType: 
T_3788: (in ss_bp @ 0800:1895 : (ptr32 Eq_3765))
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3789: (in ds @ 0800:1895 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3790: (in bpOut @ 0800:1895 : word16)
  Class: Eq_3790
  DataType: word16
  OrigDataType: word16
T_3791: (in fp - 2<i16> @ 0800:1895 : mp16)
  Class: Eq_3791
  DataType: mp16
  OrigDataType: mp16
T_3792: (in SEQ(ss, fp - 2<i16>) @ 0800:1895 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3793: (in bp_95 @ 0800:1895 : word16)
  Class: Eq_3793
  DataType: word16
  OrigDataType: word16
T_3794: (in out bp_95 @ 0800:1895 : word16)
  Class: Eq_3790
  DataType: word16
  OrigDataType: word16
T_3795: (in fn0800_1898(fp - 2<i16>, ds, out bp_95) @ 0800:1895 : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3796: (in 0xDF<8> @ 0800:1816 : byte)
  Class: Eq_3796
  DataType: byte
  OrigDataType: byte
T_3797: (in bLoc2B_1092 & 0xDF<8> @ 0800:1816 : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3798: (in 0x20<8> @ 0800:181D : byte)
  Class: Eq_3798
  DataType: byte
  OrigDataType: byte
T_3799: (in bLoc2B_1092 | 0x20<8> @ 0800:181D : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3800: (in 1<i16> @ 0800:1794 : int16)
  Class: Eq_3800
  DataType: int16
  OrigDataType: int16
T_3801: (in si_26 + 1<i16> @ 0800:1794 : word16)
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 byte b0000)))
T_3802: (in 0<16> @ 0800:1795 : word16)
  Class: Eq_3802
  DataType: word16
  OrigDataType: word16
T_3803: (in si_26 + 0<16> @ 0800:1795 : word16)
  Class: Eq_3803
  DataType: (memptr Eq_217 byte)
  OrigDataType: (memptr T_3588 (struct 0001 (0 byte b0000)))
T_3804: (in ds:si_26 + 0<16> @ 0800:1795 : segptr32)
  Class: Eq_3804
  DataType: segptr32
  OrigDataType: segptr32
T_3805: (in Mem56[ds:si_26 + 0<16>:byte] @ 0800:1795 : byte)
  Class: Eq_3805
  DataType: int8
  OrigDataType: int8
T_3806: (in CONVERT(Mem56[ds:si_26 + 0<16>:byte], int8, int16) @ 0800:1795 : int16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: int16
T_3807: (in SLICE(dx, byte, 8) @ 0800:1794 : byte)
  Class: Eq_3807
  DataType: byte
  OrigDataType: byte
T_3808: (in dh_1467 @ 0800:1794 : byte)
  Class: Eq_3807
  DataType: byte
  OrigDataType: byte
T_3809: (in 0<16> @ 0800:179C : word16)
  Class: Eq_224
  DataType: (ptr16 Eq_4916)
  OrigDataType: ci16
T_3810: (in ax_59 < 0<16> @ 0800:179C : bool)
  Class: Eq_3810
  DataType: bool
  OrigDataType: bool
T_3811: (in si_1046 @ 0800:19D4 : Eq_3616)
  Class: Eq_3616
  DataType: Eq_3616
  OrigDataType: (union (ci16 u1) (uint16 u2) ((memptr T_3588 (struct "Eq_4969" (55A Eq_3613 t055A))) u0))
T_3812: (in 0<16> @ 0800:19D6 : word16)
  Class: Eq_3616
  DataType: int16
  OrigDataType: ci16
T_3813: (in wLoc24_1606 >= 0<16> @ 0800:19D6 : bool)
  Class: Eq_3813
  DataType: bool
  OrigDataType: bool
T_3814: (in fn0800_1708 @ 0800:19CE : segptr32)
  Class: Eq_3814
  DataType: (ptr32 Eq_3814)
  OrigDataType: (ptr32 (fn T_3820 (T_3819, T_3588)))
T_3815: (in signature of fn0800_1708 @ 0800:1708 : void)
  Class: Eq_3814
  DataType: (ptr32 Eq_3814)
  OrigDataType: 
T_3816: (in ss_bp @ 0800:19CE : (ptr32 Eq_3816))
  Class: Eq_3816
  DataType: (ptr32 Eq_3816)
  OrigDataType: (ptr32 (struct (FFFFFFD7 T_4272 tFFFFFFD7) (C T_4268 t000C)))
T_3817: (in ds @ 0800:19CE : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3818: (in fp - 2<i16> @ 0800:19CE : mp16)
  Class: Eq_3818
  DataType: mp16
  OrigDataType: mp16
T_3819: (in SEQ(ss, fp - 2<i16>) @ 0800:19CE : segptr32)
  Class: Eq_3816
  DataType: (ptr32 Eq_3816)
  OrigDataType: segptr32
T_3820: (in fn0800_1708(fp - 2<i16>, ds) @ 0800:19CE : ptr32)
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: ptr32
T_3821: (in es_di_1604 @ 0800:19CE : (ptr32 Eq_3820))
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: segptr32
T_3822: (in SLICE(es_di_1604, word16, 0) @ 0800:19CE : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3823: (in SLICE(es_di_1604, selector, 16) @ 0800:19CE : selector)
  Class: Eq_220
  DataType: (ptr16 Eq_220)
  OrigDataType: (ptr16 (segment))
T_3824: (in fn0800_1AEB @ 0800:1764 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_3829 (T_3828)))
T_3825: (in signature of fn0800_1AEB @ 0800:1AEB : void)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: 
T_3826: (in ss_bp @ 0800:1764 : (ptr32 Eq_3765))
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: (ptr32 (struct (FFFFFFD8 T_4335 tFFFFFFD8) (6 T_4331 t0006)))
T_3827: (in fp - 2<i16> @ 0800:1764 : mp16)
  Class: Eq_3827
  DataType: mp16
  OrigDataType: mp16
T_3828: (in SEQ(ss, fp - 2<i16>) @ 0800:1764 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3829: (in fn0800_1AEB(fp - 2<i16>) @ 0800:1764 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3830: (in bp_970 @ 0800:1764 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3831: (in fn0800_1AEB @ 0800:17AB : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_3834 (T_3833)))
T_3832: (in fp - 2<i16> @ 0800:17AB : mp16)
  Class: Eq_3832
  DataType: mp16
  OrigDataType: mp16
T_3833: (in SEQ(ss, fp - 2<i16>) @ 0800:17AB : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3834: (in fn0800_1AEB(fp - 2<i16>) @ 0800:17AB : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3835: (in bp_795 @ 0800:17AB : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3836: (in fn0800_1AEB @ 0800:1788 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_3839 (T_3838)))
T_3837: (in fp - 2<i16> @ 0800:1788 : mp16)
  Class: Eq_3837
  DataType: mp16
  OrigDataType: mp16
T_3838: (in SEQ(ss, fp - 2<i16>) @ 0800:1788 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3839: (in fn0800_1AEB(fp - 2<i16>) @ 0800:1788 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3840: (in bp_41 @ 0800:1788 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3841: (in fn0800_1AEB @ 0800:1785 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_3844 (T_3843)))
T_3842: (in fp - 2<i16> @ 0800:1785 : mp16)
  Class: Eq_3842
  DataType: mp16
  OrigDataType: mp16
T_3843: (in SEQ(ss, fp - 2<i16>) @ 0800:1785 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3844: (in fn0800_1AEB(fp - 2<i16>) @ 0800:1785 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3845: (in bp_885 @ 0800:1785 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3846: (in bx_872 @ 0800:1785 : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3847: (in dx_873 @ 0800:1785 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3848: (in fn0800_1AEB @ 0800:17E6 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_3851 (T_3850)))
T_3849: (in fp - 2<i16> @ 0800:17E6 : mp16)
  Class: Eq_3849
  DataType: mp16
  OrigDataType: mp16
T_3850: (in SEQ(ss, fp - 2<i16>) @ 0800:17E6 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3851: (in fn0800_1AEB(fp - 2<i16>) @ 0800:17E6 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3852: (in bp_784 @ 0800:17E6 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3853: (in fn0800_1898 @ 0800:1895 : segptr32)
  Class: Eq_3786
  DataType: (ptr32 Eq_3786)
  OrigDataType: (ptr32 (fn T_3857 (T_3854, T_3588, T_3856)))
T_3854: (in SEQ(ss, bp_95) @ 0800:1895 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3855: (in bp_107 @ 0800:1895 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3856: (in out bp_107 @ 0800:1895 : word16)
  Class: Eq_3790
  DataType: word16
  OrigDataType: word16
T_3857: (in fn0800_1898(bp_95, ds, out bp_107) @ 0800:1895 : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3858: (in 0<16> @ 0800:19DB : word16)
  Class: Eq_3616
  DataType: int16
  OrigDataType: word16
T_3859: (in wLoc24_1606 == 0<16> @ 0800:19DB : bool)
  Class: Eq_3859
  DataType: bool
  OrigDataType: bool
T_3860: (in 1<16> @ 0800:19D8 : word16)
  Class: Eq_3616
  DataType: int16
  OrigDataType: word16
T_3861: (in 0x20<16> @ 0800:1848 : word16)
  Class: Eq_3861
  DataType: cui16
  OrigDataType: cui16
T_3862: (in ax_59 & 0x20<16> @ 0800:1848 : word16)
  Class: Eq_3862
  DataType: cui16
  OrigDataType: cui16
T_3863: (in 0<16> @ 0800:1848 : word16)
  Class: Eq_3862
  DataType: cui16
  OrigDataType: word16
T_3864: (in (ax_59 & 0x20<16>) != 0<16> @ 0800:1848 : bool)
  Class: Eq_3864
  DataType: bool
  OrigDataType: bool
T_3865: (in fn0800_1708 @ 0800:187E : segptr32)
  Class: Eq_3814
  DataType: (ptr32 Eq_3814)
  OrigDataType: (ptr32 (fn T_3868 (T_3867, T_3588)))
T_3866: (in fp - 2<i16> @ 0800:187E : mp16)
  Class: Eq_3866
  DataType: mp16
  OrigDataType: mp16
T_3867: (in SEQ(ss, fp - 2<i16>) @ 0800:187E : segptr32)
  Class: Eq_3816
  DataType: (ptr32 Eq_3816)
  OrigDataType: segptr32
T_3868: (in fn0800_1708(fp - 2<i16>, ds) @ 0800:187E : ptr32)
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: ptr32
T_3869: (in es_di_1595 @ 0800:187E : (ptr32 Eq_3820))
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: (ptr32 (struct (0 T_3872 t0000) (2 T_3951 t0002)))
T_3870: (in 0<32> @ 0800:1881 : word32)
  Class: Eq_3870
  DataType: word32
  OrigDataType: word32
T_3871: (in es_di_1595 + 0<32> @ 0800:1881 : word32)
  Class: Eq_3871
  DataType: segptr32
  OrigDataType: segptr32
T_3872: (in Mem651[es_di_1595 + 0<32>:word16] @ 0800:1881 : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3873: (in SLICE(es_di_1595, word16, 0) @ 0800:187E : word16)
  Class: Eq_3873
  DataType: word16
  OrigDataType: word16
T_3874: (in di_643 @ 0800:187E : word16)
  Class: Eq_3873
  DataType: word16
  OrigDataType: word16
T_3875: (in SLICE(es_di_1595, selector, 16) @ 0800:187E : selector)
  Class: Eq_220
  DataType: (ptr16 Eq_220)
  OrigDataType: (ptr16 (segment))
T_3876: (in 2<i16> @ 0800:1881 : int16)
  Class: Eq_3876
  DataType: int16
  OrigDataType: int16
T_3877: (in di_643 + 2<i16> @ 0800:1881 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3878: (in 4<8> @ 0800:1886 : byte)
  Class: Eq_3878
  DataType: byte
  OrigDataType: byte
T_3879: (in bLoc2B_1092 & 4<8> @ 0800:1886 : byte)
  Class: Eq_3879
  DataType: byte
  OrigDataType: byte
T_3880: (in 0<8> @ 0800:1886 : byte)
  Class: Eq_3879
  DataType: byte
  OrigDataType: byte
T_3881: (in (bLoc2B_1092 & 4<8>) == 0<8> @ 0800:1886 : bool)
  Class: Eq_3881
  DataType: bool
  OrigDataType: bool
T_3882: (in 0xEF<8> @ 0800:1A14 : byte)
  Class: Eq_3882
  DataType: byte
  OrigDataType: byte
T_3883: (in bLoc2B_1092 & 0xEF<8> @ 0800:1A14 : byte)
  Class: Eq_3883
  DataType: byte
  OrigDataType: byte
T_3884: (in v47_142 @ 0800:1A14 : byte)
  Class: Eq_3883
  DataType: byte
  OrigDataType: byte
T_3885: (in 0<16> @ 0800:1A13 : word16)
  Class: Eq_3885
  DataType: word16
  OrigDataType: word16
T_3886: (in si_26 + 0<16> @ 0800:1A13 : word16)
  Class: Eq_3886
  DataType: (memptr Eq_217 int8)
  OrigDataType: (memptr T_3588 (struct 0001 (0 int8 b0000)))
T_3887: (in ds:si_26 + 0<16> @ 0800:1A13 : segptr32)
  Class: Eq_3887
  DataType: segptr32
  OrigDataType: segptr32
T_3888: (in Mem137[ds:si_26 + 0<16>:byte] @ 0800:1A13 : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: byte
T_3889: (in al_1008 @ 0800:1A13 : uint8)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: uint8
T_3890: (in 1<i16> @ 0800:1A13 : int16)
  Class: Eq_3890
  DataType: int16
  OrigDataType: int16
T_3891: (in si_26 + 1<i16> @ 0800:1A13 : word16)
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 int8 b0000)))
T_3892: (in si_1017 @ 0800:1A13 : (memptr Eq_217 Eq_227))
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 (union (int8 u0) (cu8 u1) (T_4046 u2) (T_4051 u3) (T_4059 u4) (T_4067 u5)) u0000) (1 byte b0001)))
T_3893: (in bLoc2B_1099 @ 0800:1A14 : byte)
  Class: Eq_3883
  DataType: byte
  OrigDataType: byte
T_3894: (in 0x5E<8> @ 0800:1A1A : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: byte
T_3895: (in al_1008 != 0x5E<8> @ 0800:1A1A : bool)
  Class: Eq_3895
  DataType: bool
  OrigDataType: bool
T_3896: (in 0<16> @ 0800:1A11 : word16)
  Class: Eq_3896
  DataType: word16
  OrigDataType: word16
T_3897: (in 0<16> @ 0800:1A11 : word16)
  Class: Eq_3897
  DataType: word16
  OrigDataType: word16
T_3898: (in di_132 + 0<16> @ 0800:1A11 : word16)
  Class: Eq_3898
  DataType: mp16
  OrigDataType: mp16
T_3899: (in ss:di_132 + 0<16> @ 0800:1A11 : segptr32)
  Class: Eq_3899
  DataType: segptr32
  OrigDataType: segptr32
T_3900: (in Mem418[ss:di_132 + 0<16>:word16] @ 0800:1A11 : word16)
  Class: Eq_3896
  DataType: word16
  OrigDataType: word16
T_3901: (in 2<i16> @ 0800:1A11 : int16)
  Class: Eq_3901
  DataType: int16
  OrigDataType: int16
T_3902: (in di_132 + 2<i16> @ 0800:1A11 : word16)
  Class: Eq_3775
  DataType: (memptr (ptr16 Eq_3626) word16)
  OrigDataType: (memptr T_3626 (struct 0002 (0 word16 w0000)))
T_3903: (in 1<16> @ 0800:1A11 : word16)
  Class: Eq_3903
  DataType: word16
  OrigDataType: word16
T_3904: (in cx_133 - 1<16> @ 0800:1A11 : word16)
  Class: Eq_3777
  DataType: word16
  OrigDataType: word16
T_3905: (in 0<16> @ 0800:1A11 : word16)
  Class: Eq_3777
  DataType: word16
  OrigDataType: word16
T_3906: (in cx_133 == 0<16> @ 0800:1A11 : bool)
  Class: Eq_3906
  DataType: bool
  OrigDataType: bool
T_3907: (in fn0800_196F @ 0800:196C : segptr32)
  Class: Eq_3763
  DataType: (ptr32 Eq_3763)
  OrigDataType: (ptr32 (fn T_3911 (T_3908, T_3588, T_3910)))
T_3908: (in SEQ(ss, bp_423) @ 0800:196C : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3909: (in bp_435 @ 0800:196C : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3910: (in out bp_435 @ 0800:196C : word16)
  Class: Eq_3767
  DataType: word16
  OrigDataType: word16
T_3911: (in fn0800_196F(bp_423, ds, out bp_435) @ 0800:196C : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3912: (in 40<i16> @ 0800:1855 : int16)
  Class: Eq_3912
  DataType: int16
  OrigDataType: int16
T_3913: (in fp - 40<i16> @ 0800:1855 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: mp16
T_3914: (in __scantol @ 0800:1869 : segptr32)
  Class: Eq_3914
  DataType: (ptr32 Eq_3914)
  OrigDataType: (ptr32 (fn T_3937 (T_3588, T_3589, T_3590, T_3591, T_3743, T_3929, T_3930, T_3932, T_3933, T_3934, T_3935, T_3936)))
T_3915: (in signature of __scantol @ 0800:1BCC : void)
  Class: Eq_3914
  DataType: (ptr32 Eq_3914)
  OrigDataType: 
T_3916: (in ds @ 0800:1869 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_3917: (in wArg02 @ 0800:1869 : (memptr (ptr16 Eq_3) code))
  Class: Eq_3589
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_3918: (in wArg04 @ 0800:1869 : (memptr (ptr16 Eq_3) code))
  Class: Eq_3590
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_3919: (in wArg06 @ 0800:1869 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3920: (in wArg08 @ 0800:1869 : uint16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: uint16
T_3921: (in wArg0A @ 0800:1869 : ci16)
  Class: Eq_3921
  DataType: ci16
  OrigDataType: ci16
T_3922: (in wArg0C @ 0800:1869 : (memptr Eq_217 word16))
  Class: Eq_3922
  DataType: (memptr Eq_217 word16)
  OrigDataType: (memptr T_3916 (struct (0 T_4703 t0000)))
T_3923: (in wArg0E @ 0800:1869 : (memptr Eq_217 ui16))
  Class: Eq_3923
  DataType: (memptr Eq_217 ui16)
  OrigDataType: (memptr T_3916 (struct (0 T_4712 t0000)))
T_3924: (in dxOut @ 0800:1869 : Eq_3924)
  Class: Eq_3924
  DataType: Eq_3924
  OrigDataType: word16
T_3925: (in bxOut @ 0800:1869 : ui16)
  Class: Eq_3925
  DataType: ui16
  OrigDataType: word16
T_3926: (in diOut @ 0800:1869 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3927: (in esOut @ 0800:1869 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (ptr16 (segment))
T_3928: (in 0x7FFF<16> @ 0800:1869 : word16)
  Class: Eq_3928
  DataType: cui16
  OrigDataType: cui16
T_3929: (in wLoc24_1606 & 0x7FFF<16> @ 0800:1869 : word16)
  Class: Eq_3921
  DataType: ci16
  OrigDataType: cui16
T_3930: (in fp - 40<i16> @ 0800:1869 : word16)
  Class: Eq_3922
  DataType: (memptr Eq_217 word16)
  OrigDataType: mp16
T_3931: (in 38<i16> @ 0800:1869 : int16)
  Class: Eq_3931
  DataType: int16
  OrigDataType: int16
T_3932: (in fp - 38<i16> @ 0800:1869 : word16)
  Class: Eq_3923
  DataType: (memptr Eq_217 ui16)
  OrigDataType: mp16
T_3933: (in out dx @ 0800:1869 : word16)
  Class: Eq_3924
  DataType: Eq_3924
  OrigDataType: word16
T_3934: (in out bx @ 0800:1869 : word16)
  Class: Eq_3925
  DataType: ui16
  OrigDataType: ui16
T_3935: (in out di @ 0800:1869 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_3936: (in out es @ 0800:1869 : selector)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (ptr16 (segment))
T_3937: (in __scantol(ds, wArg02, wArg04, wArg06, si_117, wLoc24_1606 & 0x7FFF<16>, fp - 40<i16>, fp - 38<i16>, out dx, out bx, out di, out es) @ 0800:1869 : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3938: (in 0<16> @ 0800:1873 : word16)
  Class: Eq_3753
  DataType: ci16
  OrigDataType: ci16
T_3939: (in wLoc26 <= 0<16> @ 0800:1873 : bool)
  Class: Eq_3939
  DataType: bool
  OrigDataType: bool
T_3940: (in 4<8> @ 0800:184A : byte)
  Class: Eq_3940
  DataType: byte
  OrigDataType: byte
T_3941: (in bLoc2B_1092 | 4<8> @ 0800:184A : byte)
  Class: Eq_3618
  DataType: byte
  OrigDataType: byte
T_3942: (in 0x10<8> @ 0800:1A1C : byte)
  Class: Eq_3942
  DataType: byte
  OrigDataType: byte
T_3943: (in v47_142 | 0x10<8> @ 0800:1A1C : byte)
  Class: Eq_3883
  DataType: byte
  OrigDataType: byte
T_3944: (in si_26 + 1<i16> @ 0800:1A20 : word16)
  Class: Eq_3944
  DataType: (memptr Eq_217 int8)
  OrigDataType: (memptr T_3588 (struct 0001 (0 int8 b0000)))
T_3945: (in ds:si_26 + 1<i16> @ 0800:1A20 : segptr32)
  Class: Eq_3945
  DataType: segptr32
  OrigDataType: segptr32
T_3946: (in Mem148[ds:si_26 + 1<i16>:byte] @ 0800:1A20 : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: byte
T_3947: (in 2<i16> @ 0800:1A20 : int16)
  Class: Eq_3947
  DataType: int16
  OrigDataType: int16
T_3948: (in si_26 + 2<i16> @ 0800:1A20 : word16)
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 int8 b0000) (1 byte b0001)))
T_3949: (in 2<i32> @ 0800:1889 : int32)
  Class: Eq_3949
  DataType: int32
  OrigDataType: int32
T_3950: (in es_di_1595 + 2<i32> @ 0800:1889 : segptr32)
  Class: Eq_3950
  DataType: ptr32
  OrigDataType: ptr32
T_3951: (in Mem661[es_di_1595 + 2<i32>:word16] @ 0800:1889 : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3952: (in 4<i16> @ 0800:1889 : int16)
  Class: Eq_3952
  DataType: int16
  OrigDataType: int16
T_3953: (in di_643 + 4<i16> @ 0800:1889 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_3954: (in wLoc26 < 0<16> @ 0800:188D : bool)
  Class: Eq_3954
  DataType: bool
  OrigDataType: bool
T_3955: (in 1<8> @ 0800:1879 : byte)
  Class: Eq_3955
  DataType: byte
  OrigDataType: byte
T_3956: (in bLoc2B_1092 & 1<8> @ 0800:1879 : byte)
  Class: Eq_3956
  DataType: byte
  OrigDataType: byte
T_3957: (in 0<8> @ 0800:1879 : byte)
  Class: Eq_3956
  DataType: byte
  OrigDataType: byte
T_3958: (in (bLoc2B_1092 & 1<8>) != 0<8> @ 0800:1879 : bool)
  Class: Eq_3958
  DataType: bool
  OrigDataType: bool
T_3959: (in 1<8> @ 0800:19FB : byte)
  Class: Eq_3959
  DataType: byte
  OrigDataType: byte
T_3960: (in bLoc2B_1092 & 1<8> @ 0800:19FB : byte)
  Class: Eq_3960
  DataType: byte
  OrigDataType: byte
T_3961: (in 0<8> @ 0800:19FB : byte)
  Class: Eq_3960
  DataType: byte
  OrigDataType: byte
T_3962: (in (bLoc2B_1092 & 1<8>) != 0<8> @ 0800:19FB : bool)
  Class: Eq_3962
  DataType: bool
  OrigDataType: bool
T_3963: (in 0x800<16>:wArg02 @ 0800:19E4 : segptr32)
  Class: Eq_3963
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_3964: (in 1<16> @ 0800:19DD : word16)
  Class: Eq_3964
  DataType: word16
  OrigDataType: word16
T_3965: (in wLoc28_1088 + 1<16> @ 0800:19DD : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3966: (in ax_705 @ 0800:19E4 : ci16)
  Class: Eq_3966
  DataType: ci16
  OrigDataType: ci16
T_3967: (in SLICE(ax_705, byte, 0) @ 0800:19E4 : byte)
  Class: Eq_3967
  DataType: byte
  OrigDataType: byte
T_3968: (in al_719 @ 0800:19E4 : byte)
  Class: Eq_3967
  DataType: byte
  OrigDataType: byte
T_3969: (in 1<8> @ 0800:19ED : byte)
  Class: Eq_3969
  DataType: byte
  OrigDataType: byte
T_3970: (in bLoc2B_1092 & 1<8> @ 0800:19ED : byte)
  Class: Eq_3970
  DataType: byte
  OrigDataType: byte
T_3971: (in 0<8> @ 0800:19ED : byte)
  Class: Eq_3970
  DataType: byte
  OrigDataType: byte
T_3972: (in (bLoc2B_1092 & 1<8>) != 0<8> @ 0800:19ED : bool)
  Class: Eq_3972
  DataType: bool
  OrigDataType: bool
T_3973: (in 0<16> @ 0800:19F2 : word16)
  Class: Eq_3966
  DataType: ci16
  OrigDataType: ci16
T_3974: (in ax_705 < 0<16> @ 0800:19F2 : bool)
  Class: Eq_3974
  DataType: bool
  OrigDataType: bool
T_3975: (in 0<16> @ 0800:19EF : word16)
  Class: Eq_3975
  DataType: word16
  OrigDataType: word16
T_3976: (in di + 0<16> @ 0800:19EF : word16)
  Class: Eq_3976
  DataType: Eq_3976
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_3977: (in es:di + 0<16> @ 0800:19EF : segptr32)
  Class: Eq_3977
  DataType: segptr32
  OrigDataType: segptr32
T_3978: (in Mem720[es:di + 0<16>:byte] @ 0800:19EF : byte)
  Class: Eq_3967
  DataType: byte
  OrigDataType: byte
T_3979: (in 1<i16> @ 0800:19EF : int16)
  Class: Eq_3979
  DataType: int16
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_3980: (in di + 1<i16> @ 0800:19EF : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_3981: (in 1<16> @ 0800:19F4 : word16)
  Class: Eq_3981
  DataType: ci16
  OrigDataType: (union (ci16 u1) (uint16 u2) ((memptr T_3588 (struct "Eq_4969" (55A Eq_3613 t055A))) u0))
T_3982: (in si_1046 - 1<16> @ 0800:19F4 : word16)
  Class: Eq_3616
  DataType: Eq_3616
  OrigDataType: (union (ci16 u1) (uint16 u2) ((memptr T_3588 (struct "Eq_4969" (55A Eq_3613 t055A))) u0))
T_3983: (in dx_708 @ 0800:19F4 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_3984: (in bx_707 @ 0800:19F4 : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_3985: (in 0<16> @ 0800:19F5 : word16)
  Class: Eq_3616
  DataType: int16
  OrigDataType: ci16
T_3986: (in si_1046 > 0<16> @ 0800:19F5 : bool)
  Class: Eq_3986
  DataType: bool
  OrigDataType: bool
T_3987: (in fn0800_1AFF @ 0800:188F : segptr32)
  Class: Eq_3987
  DataType: (ptr32 Eq_3987)
  OrigDataType: (ptr32 (fn T_3992 (T_3991)))
T_3988: (in signature of fn0800_1AFF @ 0800:1AFF : void)
  Class: Eq_3987
  DataType: (ptr32 Eq_3987)
  OrigDataType: 
T_3989: (in ss_bp @ 0800:188F : (ptr32 Eq_3765))
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: (ptr32 (struct (0 T_4351 t0000)))
T_3990: (in fp - 2<i16> @ 0800:188F : mp16)
  Class: Eq_3990
  DataType: mp16
  OrigDataType: mp16
T_3991: (in SEQ(ss, fp - 2<i16>) @ 0800:188F : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3992: (in fn0800_1AFF(fp - 2<i16>) @ 0800:188F : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3993: (in bp_627 @ 0800:188F : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3994: (in fn0800_1AEB @ 0800:1A03 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_3997 (T_3996)))
T_3995: (in fp - 2<i16> @ 0800:1A03 : mp16)
  Class: Eq_3995
  DataType: mp16
  OrigDataType: mp16
T_3996: (in SEQ(ss, fp - 2<i16>) @ 0800:1A03 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_3997: (in fn0800_1AEB(fp - 2<i16>) @ 0800:1A03 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3998: (in bp_733 @ 0800:1A03 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_3999: (in fn0800_1AEB @ 0800:1892 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_4002 (T_4001)))
T_4000: (in fp - 2<i16> @ 0800:1892 : mp16)
  Class: Eq_4000
  DataType: mp16
  OrigDataType: mp16
T_4001: (in SEQ(ss, fp - 2<i16>) @ 0800:1892 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4002: (in fn0800_1AEB(fp - 2<i16>) @ 0800:1892 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4003: (in bp_616 @ 0800:1892 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4004: (in dl_156 @ 0800:1A3A : uint8)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: uint8
T_4005: (in SEQ(dh_1467, dl_156) @ 0800:1A3A : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_4006: (in 0x5D<8> @ 0800:1A3C : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: byte
T_4007: (in al_1008 == 0x5D<8> @ 0800:1A3C : bool)
  Class: Eq_4007
  DataType: bool
  OrigDataType: bool
T_4008: (in 0x7FFF<16> @ 0800:1A66 : word16)
  Class: Eq_4008
  DataType: cui16
  OrigDataType: cui16
T_4009: (in wLoc24_1606 & 0x7FFF<16> @ 0800:1A66 : word16)
  Class: Eq_4009
  DataType: ci16
  OrigDataType: cui16
T_4010: (in v65_194 @ 0800:1A66 : ci16)
  Class: Eq_4009
  DataType: ci16
  OrigDataType: ci16
T_4011: (in si_197 @ 0800:1A6B : ci16)
  Class: Eq_4009
  DataType: ci16
  OrigDataType: ci16
T_4012: (in di_1031 @ 0800:1A77 : Eq_4012)
  Class: Eq_4012
  DataType: Eq_4012
  OrigDataType: (union (int16 u1) (uint16 u0))
T_4013: (in SEQ(ss, di_1031) @ 0800:1A77 : segptr32)
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: segptr32
T_4014: (in es_di_1596 @ 0800:1A77 : (ptr32 Eq_3820))
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: segptr32
T_4015: (in 1<8> @ 0800:1A72 : byte)
  Class: Eq_4015
  DataType: byte
  OrigDataType: byte
T_4016: (in bLoc2B_1099 & 1<8> @ 0800:1A72 : byte)
  Class: Eq_4016
  DataType: byte
  OrigDataType: byte
T_4017: (in 0<8> @ 0800:1A72 : byte)
  Class: Eq_4016
  DataType: byte
  OrigDataType: byte
T_4018: (in (bLoc2B_1099 & 1<8>) != 0<8> @ 0800:1A72 : bool)
  Class: Eq_4018
  DataType: bool
  OrigDataType: bool
T_4019: (in 0x2D<8> @ 0800:1A40 : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: byte
T_4020: (in al_1008 != 0x2D<8> @ 0800:1A40 : bool)
  Class: Eq_4020
  DataType: bool
  OrigDataType: bool
T_4021: (in CONVERT(al_1008, uint8, uint16) @ 0800:1A25 : uint16)
  Class: Eq_4021
  DataType: uint16
  OrigDataType: uint16
T_4022: (in ax_158 @ 0800:1A25 : uint16)
  Class: Eq_4021
  DataType: uint16
  OrigDataType: uint16
T_4023: (in 1<8> @ 0800:1A30 : byte)
  Class: Eq_4023
  DataType: byte
  OrigDataType: byte
T_4024: (in 7<8> @ 0800:1A30 : byte)
  Class: Eq_4024
  DataType: byte
  OrigDataType: byte
T_4025: (in al_1008 & 7<8> @ 0800:1A30 : byte)
  Class: Eq_4025
  DataType: byte
  OrigDataType: byte
T_4026: (in 1<8> << (al_1008 & 7<8>) @ 0800:1A30 : byte)
  Class: Eq_4026
  DataType: ui8
  OrigDataType: ui8
T_4027: (in ch_1039 @ 0800:1A30 : ui8)
  Class: Eq_4026
  DataType: ui8
  OrigDataType: ui8
T_4028: (in 34<i16> @ 0800:1A32 : int16)
  Class: Eq_4028
  DataType: int16
  OrigDataType: int16
T_4029: (in fp - 34<i16> @ 0800:1A32 : word16)
  Class: Eq_4029
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4905) a0000)))
T_4030: (in 3<8> @ 0800:1A32 : byte)
  Class: Eq_4030
  DataType: byte
  OrigDataType: byte
T_4031: (in ax_158 >> 3<8> @ 0800:1A32 : word16)
  Class: Eq_4031
  DataType: Eq_4031
  OrigDataType: (union (int16 u1) (uint16 u0))
T_4032: (in fp - 34<i16> + (ax_158 >>u 3<8>) @ 0800:1A32 : word16)
  Class: Eq_4032
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 T_4034 t0000)))
T_4033: (in ss:fp - 34<i16> + (ax_158 >>u 3<8>) @ 0800:1A32 : segptr32)
  Class: Eq_4033
  DataType: segptr32
  OrigDataType: segptr32
T_4034: (in Mem169[ss:fp - 34<i16> + (ax_158 >>u 3<8>):byte] @ 0800:1A32 : byte)
  Class: Eq_4034
  DataType: byte
  OrigDataType: byte
T_4035: (in ss->*((fp - 34<i16>) + (ax_158 >> 3<8>)) | ch_1039 @ 0800:1A32 : byte)
  Class: Eq_4035
  DataType: byte
  OrigDataType: byte
T_4036: (in 34<i16> @ 0800:1A32 : int16)
  Class: Eq_4036
  DataType: int16
  OrigDataType: int16
T_4037: (in fp - 34<i16> @ 0800:1A32 : word16)
  Class: Eq_4037
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4905) a0000)))
T_4038: (in ax_158 >> 3<8> @ 0800:1A32 : word16)
  Class: Eq_4038
  DataType: Eq_4038
  OrigDataType: (union (int16 u1) (uint16 u0))
T_4039: (in fp - 34<i16> + (ax_158 >>u 3<8>) @ 0800:1A32 : word16)
  Class: Eq_4039
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4040: (in ss:fp - 34<i16> + (ax_158 >>u 3<8>) @ 0800:1A32 : segptr32)
  Class: Eq_4040
  DataType: segptr32
  OrigDataType: segptr32
T_4041: (in Mem171[ss:fp - 34<i16> + (ax_158 >>u 3<8>):byte] @ 0800:1A32 : byte)
  Class: Eq_4035
  DataType: byte
  OrigDataType: byte
T_4042: (in ax_158 >> 3<8> @ 0800:1A29 : word16)
  Class: Eq_4012
  DataType: Eq_4012
  OrigDataType: uint16
T_4043: (in 0<16> @ 0800:1A44 : word16)
  Class: Eq_4043
  DataType: word16
  OrigDataType: word16
T_4044: (in si_1017 + 0<16> @ 0800:1A44 : word16)
  Class: Eq_4044
  DataType: (memptr Eq_217 Eq_4044)
  OrigDataType: (memptr T_3588 (struct 0001 (0 int8 b0000) (1 byte b0001)))
T_4045: (in ds:si_1017 + 0<16> @ 0800:1A44 : segptr32)
  Class: Eq_4045
  DataType: segptr32
  OrigDataType: segptr32
T_4046: (in Mem177[ds:si_1017 + 0<16>:byte] @ 0800:1A44 : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: cu8
T_4047: (in dl_156 > ((ds->*si_1017).t0000).u0 @ 0800:1A44 : bool)
  Class: Eq_4047
  DataType: bool
  OrigDataType: bool
T_4048: (in 0<16> @ 0800:1A49 : word16)
  Class: Eq_4048
  DataType: word16
  OrigDataType: word16
T_4049: (in si_1017 + 0<16> @ 0800:1A49 : word16)
  Class: Eq_4049
  DataType: (memptr Eq_217 Eq_4049)
  OrigDataType: (memptr T_3588 (struct 0001 (0 (union (int8 u0) (cu8 u1) (T_4046 u2) (T_4051 u3) (T_4059 u4) (T_4067 u5)) u0000) (1 byte b0001)))
T_4050: (in ds:si_1017 + 0<16> @ 0800:1A49 : segptr32)
  Class: Eq_4050
  DataType: segptr32
  OrigDataType: segptr32
T_4051: (in Mem177[ds:si_1017 + 0<16>:byte] @ 0800:1A49 : byte)
  Class: Eq_4051
  DataType: byte
  OrigDataType: byte
T_4052: (in 0x5D<8> @ 0800:1A49 : byte)
  Class: Eq_4051
  DataType: byte
  OrigDataType: byte
T_4053: (in (ds->*si_1017).t0000.u0 == 0x5D<8> @ 0800:1A49 : bool)
  Class: Eq_4053
  DataType: bool
  OrigDataType: bool
T_4054: (in 1<i16> @ 0800:1A4B : int16)
  Class: Eq_4054
  DataType: int16
  OrigDataType: int16
T_4055: (in si_1017 + 1<i16> @ 0800:1A4B : word16)
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 (union (int8 u0) (cu8 u1) (T_4046 u2) (T_4051 u3) (T_4059 u4) (T_4067 u5)) u0000) (1 byte b0001)))
T_4056: (in 0<16> @ 0800:1A4C : word16)
  Class: Eq_4056
  DataType: word16
  OrigDataType: word16
T_4057: (in si_1017 + 0<16> @ 0800:1A4C : word16)
  Class: Eq_4057
  DataType: (memptr Eq_217 Eq_4057)
  OrigDataType: (memptr T_3588 (struct 0001 (0 (union (int8 u0) (cu8 u1) (T_4046 u2) (T_4051 u3) (T_4059 u4) (T_4067 u5)) u0000) (1 byte b0001)))
T_4058: (in ds:si_1017 + 0<16> @ 0800:1A4C : segptr32)
  Class: Eq_4058
  DataType: segptr32
  OrigDataType: segptr32
T_4059: (in Mem177[ds:si_1017 + 0<16>:byte] @ 0800:1A4C : byte)
  Class: Eq_4059
  DataType: byte
  OrigDataType: byte
T_4060: (in (ds->*si_1017).t0000.u0 - dl_156 @ 0800:1A4C : byte)
  Class: Eq_4060
  DataType: byte
  OrigDataType: byte
T_4061: (in al_394 @ 0800:1A4C : byte)
  Class: Eq_4060
  DataType: byte
  OrigDataType: byte
T_4062: (in 0<8> @ 0800:1A4E : byte)
  Class: Eq_4060
  DataType: byte
  OrigDataType: byte
T_4063: (in al_394 == 0<8> @ 0800:1A4E : bool)
  Class: Eq_4063
  DataType: bool
  OrigDataType: bool
T_4064: (in 0<16> @ 0800:1A35 : word16)
  Class: Eq_4064
  DataType: word16
  OrigDataType: word16
T_4065: (in si_1017 + 0<16> @ 0800:1A35 : word16)
  Class: Eq_4065
  DataType: (memptr Eq_217 Eq_4065)
  OrigDataType: (memptr T_3588 (struct 0001 (0 (union (int8 u0) (cu8 u1) (T_4046 u2) (T_4051 u3) (T_4059 u4) (T_4067 u5)) u0000) (1 byte b0001)))
T_4066: (in ds:si_1017 + 0<16> @ 0800:1A35 : segptr32)
  Class: Eq_4066
  DataType: segptr32
  OrigDataType: segptr32
T_4067: (in Mem177[ds:si_1017 + 0<16>:byte] @ 0800:1A35 : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: byte
T_4068: (in 1<i16> @ 0800:1A35 : int16)
  Class: Eq_4068
  DataType: int16
  OrigDataType: int16
T_4069: (in si_1017 + 1<i16> @ 0800:1A35 : word16)
  Class: Eq_227
  DataType: (memptr Eq_217 Eq_227)
  OrigDataType: (memptr T_3588 (struct 0001 (0 (union (int8 u0) (cu8 u1) (T_4046 u2) (T_4051 u3) (T_4059 u4) (T_4067 u5)) u0000) (1 byte b0001)))
T_4070: (in SEQ(dh_1467, dl_156) @ 0800:1A36 : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_4071: (in dx_1474 @ 0800:1A36 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_4072: (in 0<8> @ 0800:1A38 : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: byte
T_4073: (in al_1008 == 0<8> @ 0800:1A38 : bool)
  Class: Eq_4073
  DataType: bool
  OrigDataType: bool
T_4074: (in dl_156 + al_394 @ 0800:1A50 : byte)
  Class: Eq_3888
  DataType: uint8
  OrigDataType: uint8
T_4075: (in __rol<byte,byte> @ 0800:1A52 : ptr32)
  Class: Eq_4075
  DataType: (ptr32 Eq_4075)
  OrigDataType: (ptr32 (fn T_4080 (T_4027, T_4079)))
T_4076: (in signature of __rol : void)
  Class: Eq_4075
  DataType: (ptr32 Eq_4075)
  OrigDataType: 
T_4077: (in p1 @ 0800:1A52 : byte)
  Class: Eq_4026
  DataType: ui8
  OrigDataType: 
T_4078: (in p2 @ 0800:1A52 : byte)
  Class: Eq_4078
  DataType: byte
  OrigDataType: 
T_4079: (in 1<8> @ 0800:1A52 : byte)
  Class: Eq_4078
  DataType: byte
  OrigDataType: byte
T_4080: (in __rol<byte,byte>(ch_1039, 1<8>) @ 0800:1A52 : byte)
  Class: Eq_4026
  DataType: ui8
  OrigDataType: byte
T_4081: (in 0x80<8> @ 0800:1A54 : byte)
  Class: Eq_4081
  DataType: byte
  OrigDataType: byte
T_4082: (in ch_1039 & 0x80<8> @ 0800:1A54 : byte)
  Class: Eq_4082
  DataType: byte
  OrigDataType: byte
T_4083: (in 0<8> @ 0800:1A54 : byte)
  Class: Eq_4082
  DataType: byte
  OrigDataType: byte
T_4084: (in (ch_1039 & 0x80<8>) != 0<8> @ 0800:1A54 : bool)
  Class: Eq_4084
  DataType: bool
  OrigDataType: bool
T_4085: (in CONVERT((ch_1039 & 0x80<8>) != 0<8>, bool, word16) @ 0800:1A54 : word16)
  Class: Eq_4085
  DataType: word16
  OrigDataType: word16
T_4086: (in di_1031 + CONVERT((ch_1039 & 0x80<8>) != 0<8>, bool, word16) @ 0800:1A54 : word16)
  Class: Eq_4012
  DataType: Eq_4012
  OrigDataType: uint16
T_4087: (in 34<i16> @ 0800:1A57 : int16)
  Class: Eq_4087
  DataType: int16
  OrigDataType: int16
T_4088: (in fp - 34<i16> @ 0800:1A57 : word16)
  Class: Eq_4088
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4089: (in fp - 34<i16> + di_1031 @ 0800:1A57 : word16)
  Class: Eq_4089
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4090: (in ss:fp - 34<i16> + di_1031 @ 0800:1A57 : segptr32)
  Class: Eq_4090
  DataType: segptr32
  OrigDataType: segptr32
T_4091: (in Mem406[ss:fp - 34<i16> + di_1031:byte] @ 0800:1A57 : byte)
  Class: Eq_4035
  DataType: byte
  OrigDataType: byte
T_4092: (in ss->*((fp - 34<i16>) + di_1031) | ch_1039 @ 0800:1A57 : byte)
  Class: Eq_4035
  DataType: byte
  OrigDataType: byte
T_4093: (in 34<i16> @ 0800:1A57 : int16)
  Class: Eq_4093
  DataType: int16
  OrigDataType: int16
T_4094: (in fp - 34<i16> @ 0800:1A57 : word16)
  Class: Eq_4094
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4095: (in fp - 34<i16> + di_1031 @ 0800:1A57 : word16)
  Class: Eq_4095
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4096: (in ss:fp - 34<i16> + di_1031 @ 0800:1A57 : segptr32)
  Class: Eq_4096
  DataType: segptr32
  OrigDataType: segptr32
T_4097: (in Mem408[ss:fp - 34<i16> + di_1031:byte] @ 0800:1A57 : byte)
  Class: Eq_4035
  DataType: byte
  OrigDataType: byte
T_4098: (in 1<8> @ 0800:1A5A : byte)
  Class: Eq_4098
  DataType: byte
  OrigDataType: byte
T_4099: (in al_394 - 1<8> @ 0800:1A5A : byte)
  Class: Eq_4060
  DataType: byte
  OrigDataType: byte
T_4100: (in 0<8> @ 0800:1A5C : byte)
  Class: Eq_4060
  DataType: byte
  OrigDataType: byte
T_4101: (in al_394 != 0<8> @ 0800:1A5C : bool)
  Class: Eq_4101
  DataType: bool
  OrigDataType: bool
T_4102: (in fn0800_1AFF @ 0800:1A60 : segptr32)
  Class: Eq_3987
  DataType: (ptr32 Eq_3987)
  OrigDataType: (ptr32 (fn T_4105 (T_4104)))
T_4103: (in fp - 2<i16> @ 0800:1A60 : word16)
  Class: Eq_4103
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4104: (in SEQ(ss, fp - 2<i16>) @ 0800:1A60 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4105: (in fn0800_1AFF(&(ss->*(fp - 2<i16>))) @ 0800:1A60 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4106: (in bp_186 @ 0800:1A60 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4107: (in bx_75 << 1<16> @ 0800:1A60 : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: ui16
T_4108: (in es_di_1607 @ 0800:1A77 : (ptr32 Eq_3820))
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: (ptr32 (struct (0 T_4165 t0000)))
T_4109: (in SLICE(es_di_1607, word16, 0) @ 0800:1A77 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4110: (in SLICE(es_di_1607, selector, 16) @ 0800:1A77 : selector)
  Class: Eq_220
  DataType: (ptr16 Eq_220)
  OrigDataType: (ptr16 (segment))
T_4111: (in 1<16> @ 0800:1A77 : word16)
  Class: Eq_4111
  DataType: cui16
  OrigDataType: cui16
T_4112: (in si_197 - 1<16> @ 0800:1A77 : word16)
  Class: Eq_4009
  DataType: ci16
  OrigDataType: cui16
T_4113: (in si_211 @ 0800:1A77 : ci16)
  Class: Eq_4009
  DataType: ci16
  OrigDataType: ci16
T_4114: (in 0<16> @ 0800:1A78 : word16)
  Class: Eq_4009
  DataType: ci16
  OrigDataType: ci16
T_4115: (in si_211 < 0<16> @ 0800:1A78 : bool)
  Class: Eq_4115
  DataType: bool
  OrigDataType: bool
T_4116: (in fn0800_1708 @ 0800:1A77 : segptr32)
  Class: Eq_3814
  DataType: (ptr32 Eq_3814)
  OrigDataType: (ptr32 (fn T_4119 (T_4118, T_3588)))
T_4117: (in fp - 2<i16> @ 0800:1A77 : word16)
  Class: Eq_4117
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4118: (in SEQ(ss, fp - 2<i16>) @ 0800:1A77 : segptr32)
  Class: Eq_3816
  DataType: (ptr32 Eq_3816)
  OrigDataType: segptr32
T_4119: (in fn0800_1708(&(ss->*(fp - 2<i16>)), ds) @ 0800:1A77 : ptr32)
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: ptr32
T_4120: (in __scanpop @ 0800:1964 : segptr32)
  Class: Eq_4120
  DataType: (ptr32 Eq_4120)
  OrigDataType: (ptr32 (fn T_4123 (T_3588)))
T_4121: (in signature of __scanpop @ 0800:1B9A : void)
  Class: Eq_4120
  DataType: (ptr32 Eq_4120)
  OrigDataType: 
T_4122: (in ds @ 0800:1964 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment (5E6 T_4517 t05E6)))
T_4123: (in __scanpop(ds) @ 0800:1964 : void)
  Class: Eq_4123
  DataType: void
  OrigDataType: void
T_4124: (in wLoc26 < 0<16> @ 0800:1967 : bool)
  Class: Eq_4124
  DataType: bool
  OrigDataType: bool
T_4125: (in 1<8> @ 0800:1930 : byte)
  Class: Eq_4125
  DataType: byte
  OrigDataType: byte
T_4126: (in bLoc2B_1092 & 1<8> @ 0800:1930 : byte)
  Class: Eq_4126
  DataType: byte
  OrigDataType: byte
T_4127: (in 0<8> @ 0800:1930 : byte)
  Class: Eq_4126
  DataType: byte
  OrigDataType: byte
T_4128: (in (bLoc2B_1092 & 1<8>) == 0<8> @ 0800:1930 : bool)
  Class: Eq_4128
  DataType: bool
  OrigDataType: bool
T_4129: (in fn0800_1708 @ 0800:1935 : segptr32)
  Class: Eq_3814
  DataType: (ptr32 Eq_3814)
  OrigDataType: (ptr32 (fn T_4132 (T_4131, T_3588)))
T_4130: (in fp - 2<i16> @ 0800:1935 : word16)
  Class: Eq_4130
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4131: (in SEQ(ss, fp - 2<i16>) @ 0800:1935 : segptr32)
  Class: Eq_3816
  DataType: (ptr32 Eq_3816)
  OrigDataType: segptr32
T_4132: (in fn0800_1708(&(ss->*(fp - 2<i16>)), ds) @ 0800:1935 : ptr32)
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: ptr32
T_4133: (in es_di_1605 @ 0800:1935 : (ptr32 Eq_3820))
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: segptr32
T_4134: (in SLICE(es_di_1605, word16, 0) @ 0800:1935 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4135: (in SLICE(es_di_1605, selector, 16) @ 0800:1935 : selector)
  Class: Eq_220
  DataType: (ptr16 Eq_220)
  OrigDataType: (ptr16 (segment))
T_4136: (in 4<8> @ 0800:193F : byte)
  Class: Eq_4136
  DataType: byte
  OrigDataType: byte
T_4137: (in bLoc2B_1092 & 4<8> @ 0800:193F : byte)
  Class: Eq_4137
  DataType: byte
  OrigDataType: byte
T_4138: (in 0<8> @ 0800:193F : byte)
  Class: Eq_4137
  DataType: byte
  OrigDataType: byte
T_4139: (in (bLoc2B_1092 & 4<8>) == 0<8> @ 0800:193F : bool)
  Class: Eq_4139
  DataType: bool
  OrigDataType: bool
T_4140: (in __scanpop @ 0800:195E : segptr32)
  Class: Eq_4120
  DataType: (ptr32 Eq_4120)
  OrigDataType: (ptr32 (fn T_4141 (T_3588)))
T_4141: (in __scanpop(ds) @ 0800:195E : void)
  Class: Eq_4123
  DataType: void
  OrigDataType: void
T_4142: (in 8<8> @ 0800:194A : byte)
  Class: Eq_4142
  DataType: byte
  OrigDataType: byte
T_4143: (in bLoc2B_1092 & 8<8> @ 0800:194A : byte)
  Class: Eq_4143
  DataType: byte
  OrigDataType: byte
T_4144: (in 0<8> @ 0800:194A : byte)
  Class: Eq_4143
  DataType: byte
  OrigDataType: byte
T_4145: (in (bLoc2B_1092 & 8<8>) == 0<8> @ 0800:194A : bool)
  Class: Eq_4145
  DataType: bool
  OrigDataType: bool
T_4146: (in __scanrslt @ 0800:1955 : segptr32)
  Class: Eq_4146
  DataType: (ptr32 Eq_4146)
  OrigDataType: (ptr32 (fn T_4149 (T_3588)))
T_4147: (in signature of __scanrslt @ 0800:1B96 : void)
  Class: Eq_4146
  DataType: (ptr32 Eq_4146)
  OrigDataType: 
T_4148: (in ds @ 0800:1955 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment (5E4 T_4514 t05E4)))
T_4149: (in __scanrslt(ds) @ 0800:1955 : void)
  Class: Eq_4149
  DataType: void
  OrigDataType: void
T_4150: (in 1<8> @ 0800:1ACE : byte)
  Class: Eq_4150
  DataType: byte
  OrigDataType: byte
T_4151: (in bLoc2B_1099 & 1<8> @ 0800:1ACE : byte)
  Class: Eq_4151
  DataType: byte
  OrigDataType: byte
T_4152: (in 0<8> @ 0800:1ACE : byte)
  Class: Eq_4151
  DataType: byte
  OrigDataType: byte
T_4153: (in (bLoc2B_1099 & 1<8>) != 0<8> @ 0800:1ACE : bool)
  Class: Eq_4153
  DataType: bool
  OrigDataType: bool
T_4154: (in 0x800<16>:wArg02 @ 0800:1A81 : segptr32)
  Class: Eq_4154
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4155: (in 1<16> @ 0800:1A7A : word16)
  Class: Eq_4155
  DataType: word16
  OrigDataType: word16
T_4156: (in wLoc28_1088 + 1<16> @ 0800:1A7A : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_4157: (in ax_230 @ 0800:1A88 : wchar_t)
  Class: Eq_4157
  DataType: wchar_t
  OrigDataType: wchar_t
T_4158: (in 0<16> @ 0800:1A88 : word16)
  Class: Eq_4157
  DataType: wchar_t
  OrigDataType: ci16
T_4159: (in ax_230 < 0<16> @ 0800:1A88 : bool)
  Class: Eq_4159
  DataType: bool
  OrigDataType: bool
T_4160: (in 1<16> @ 0800:1ADD : word16)
  Class: Eq_4160
  DataType: ci16
  OrigDataType: ci16
T_4161: (in si_211 + 1<16> @ 0800:1ADD : word16)
  Class: Eq_4009
  DataType: ci16
  OrigDataType: ci16
T_4162: (in si_211 + 1<16> >= v65_194 @ 0800:1ADD : bool)
  Class: Eq_4162
  DataType: bool
  OrigDataType: bool
T_4163: (in 3<8> @ 0800:1A9C : byte)
  Class: Eq_4163
  DataType: byte
  OrigDataType: byte
T_4164: (in ax_230 >> 3<8> @ 0800:1A9C : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: uint16
T_4165: (in SLICE(ax_230, byte, 0) @ 0800:1A9C : byte)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: byte
T_4166: (in al_330 @ 0800:1A9C : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: byte
T_4167: (in 34<i16> @ 0800:1A9D : int16)
  Class: Eq_4167
  DataType: int16
  OrigDataType: int16
T_4168: (in fp - 34<i16> @ 0800:1A9D : word16)
  Class: Eq_4168
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4169: (in ax_230 >> 3<8> @ 0800:1A9D : word16)
  Class: Eq_4169
  DataType: Eq_4169
  OrigDataType: (union (int16 u1) (uint16 u0))
T_4170: (in fp - 34<i16> + (ax_230 >>u 3<8>) @ 0800:1A9D : word16)
  Class: Eq_4170
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4171: (in ss:fp - 34<i16> + (ax_230 >>u 3<8>) @ 0800:1A9D : segptr32)
  Class: Eq_4171
  DataType: segptr32
  OrigDataType: segptr32
T_4172: (in Mem226[ss:fp - 34<i16> + (ax_230 >>u 3<8>):byte] @ 0800:1A9D : byte)
  Class: Eq_4035
  DataType: byte
  OrigDataType: byte
T_4173: (in 1<8> @ 0800:1A9D : byte)
  Class: Eq_4173
  DataType: byte
  OrigDataType: byte
T_4174: (in SLICE(ax_230, byte, 0) @ 0800:1A9D : byte)
  Class: Eq_4174
  DataType: byte
  OrigDataType: byte
T_4175: (in 7<8> @ 0800:1A9D : byte)
  Class: Eq_4175
  DataType: byte
  OrigDataType: byte
T_4176: (in (byte) ax_230 & 7<8> @ 0800:1A9D : byte)
  Class: Eq_4176
  DataType: byte
  OrigDataType: byte
T_4177: (in 1<8> << ((byte) ax_230 & 7<8>) @ 0800:1A9D : byte)
  Class: Eq_4177
  DataType: ui8
  OrigDataType: ui8
T_4178: (in ss->*((fp - 34<i16>) + (ax_230 >> 3<8>)) & 1<8> << ((byte) ax_230 & 7<8>) @ 0800:1A9D : byte)
  Class: Eq_4178
  DataType: byte
  OrigDataType: byte
T_4179: (in 0<8> @ 0800:1A9D : byte)
  Class: Eq_4178
  DataType: byte
  OrigDataType: byte
T_4180: (in (ss->*((fp - 34<i16>) + (ax_230 >> 3<8>)) & 1<8> << ((byte) ax_230 & 7<8>)) == 0<8> @ 0800:1A9D : bool)
  Class: Eq_4180
  DataType: bool
  OrigDataType: bool
T_4181: (in 0x10<8> @ 0800:1AAB : byte)
  Class: Eq_4181
  DataType: byte
  OrigDataType: byte
T_4182: (in bLoc2B_1099 & 0x10<8> @ 0800:1AAB : byte)
  Class: Eq_4182
  DataType: byte
  OrigDataType: byte
T_4183: (in 0<8> @ 0800:1AAB : byte)
  Class: Eq_4182
  DataType: byte
  OrigDataType: byte
T_4184: (in (bLoc2B_1099 & 0x10<8>) == 0<8> @ 0800:1AAB : bool)
  Class: Eq_4184
  DataType: bool
  OrigDataType: bool
T_4185: (in 0x10<8> @ 0800:1AA3 : byte)
  Class: Eq_4185
  DataType: byte
  OrigDataType: byte
T_4186: (in bLoc2B_1099 & 0x10<8> @ 0800:1AA3 : byte)
  Class: Eq_4186
  DataType: byte
  OrigDataType: byte
T_4187: (in 0<8> @ 0800:1AA3 : byte)
  Class: Eq_4186
  DataType: byte
  OrigDataType: byte
T_4188: (in (bLoc2B_1099 & 0x10<8>) == 0<8> @ 0800:1AA3 : bool)
  Class: Eq_4188
  DataType: bool
  OrigDataType: bool
T_4189: (in dx_233 @ 0800:1AAD : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_4190: (in 1<8> @ 0800:1AB1 : byte)
  Class: Eq_4190
  DataType: byte
  OrigDataType: byte
T_4191: (in bLoc2B_1099 & 1<8> @ 0800:1AB1 : byte)
  Class: Eq_4191
  DataType: byte
  OrigDataType: byte
T_4192: (in 0<8> @ 0800:1AB1 : byte)
  Class: Eq_4191
  DataType: byte
  OrigDataType: byte
T_4193: (in (bLoc2B_1099 & 1<8>) != 0<8> @ 0800:1AB1 : bool)
  Class: Eq_4193
  DataType: bool
  OrigDataType: bool
T_4194: (in 0x800<16>:wArg04 @ 0800:1ABB : segptr32)
  Class: Eq_4194
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4195: (in sp_350 @ 0800:1ABF : (memptr (ptr16 Eq_3626) Eq_4195))
  Class: Eq_4195
  DataType: (memptr (ptr16 Eq_3626) Eq_4195)
  OrigDataType: (memptr T_3626 (struct (2 T_4199 t0002) (4 T_4204 t0004)))
T_4196: (in 2<i16> @ 0800:1ABF : int16)
  Class: Eq_4196
  DataType: int16
  OrigDataType: int16
T_4197: (in sp_350 + 2<i16> @ 0800:1ABF : word16)
  Class: Eq_4197
  DataType: word16
  OrigDataType: word16
T_4198: (in ss:sp_350 + 2<i16> @ 0800:1ABF : segptr32)
  Class: Eq_4198
  DataType: segptr32
  OrigDataType: segptr32
T_4199: (in Mem346[ss:sp_350 + 2<i16>:word16] @ 0800:1ABF : word16)
  Class: Eq_4199
  DataType: word16
  OrigDataType: word16
T_4200: (in cx_359 @ 0800:1ABF : word16)
  Class: Eq_4199
  DataType: word16
  OrigDataType: word16
T_4201: (in 4<i16> @ 0800:1AC0 : int16)
  Class: Eq_4201
  DataType: int16
  OrigDataType: int16
T_4202: (in sp_350 + 4<i16> @ 0800:1AC0 : word16)
  Class: Eq_4202
  DataType: (memptr (ptr16 Eq_3626) Eq_4202)
  OrigDataType: (memptr T_3626 (struct (2 T_4199 t0002)))
T_4203: (in ss:sp_350 + 4<i16> @ 0800:1AC0 : segptr32)
  Class: Eq_4203
  DataType: segptr32
  OrigDataType: segptr32
T_4204: (in Mem346[ss:sp_350 + 4<i16>:selector] @ 0800:1AC0 : selector)
  Class: Eq_220
  DataType: (ptr16 Eq_220)
  OrigDataType: (ptr16 (segment))
T_4205: (in dx_354 @ 0800:1AB6 : Eq_3610)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_4206: (in bx_353 @ 0800:1AB6 : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_4207: (in 1<16> @ 0800:1AC8 : word16)
  Class: Eq_4207
  DataType: ci16
  OrigDataType: ci16
T_4208: (in si_211 + 1<16> @ 0800:1AC8 : word16)
  Class: Eq_4009
  DataType: ci16
  OrigDataType: ci16
T_4209: (in si_211 + 1<16> >= v65_194 @ 0800:1AC8 : bool)
  Class: Eq_4209
  DataType: bool
  OrigDataType: bool
T_4210: (in fn0800_1AFF @ 0800:1969 : segptr32)
  Class: Eq_3987
  DataType: (ptr32 Eq_3987)
  OrigDataType: (ptr32 (fn T_4213 (T_4212)))
T_4211: (in fp - 2<i16> @ 0800:1969 : word16)
  Class: Eq_4211
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4212: (in SEQ(ss, fp - 2<i16>) @ 0800:1969 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4213: (in fn0800_1AFF(&(ss->*(fp - 2<i16>))) @ 0800:1969 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4214: (in bp_500 @ 0800:1969 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4215: (in bx_75 << 1<16> @ 0800:1969 : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: ui16
T_4216: (in 0<32> @ 0800:1AB3 : word32)
  Class: Eq_4216
  DataType: word32
  OrigDataType: word32
T_4217: (in es_di_1607 + 0<32> @ 0800:1AB3 : word32)
  Class: Eq_4217
  DataType: segptr32
  OrigDataType: segptr32
T_4218: (in Mem333[es_di_1607 + 0<32>:byte] @ 0800:1AB3 : byte)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: byte
T_4219: (in 1<i16> @ 0800:1A77 : int16)
  Class: Eq_4219
  DataType: int16
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_4220: (in di + 1<i16> @ 0800:1A77 : word16)
  Class: Eq_4220
  DataType: Eq_4220
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_4221: (in SEQ(es, di + 1<i16>) @ 0800:1A77 : segptr32)
  Class: Eq_3820
  DataType: (ptr32 Eq_3820)
  OrigDataType: segptr32
T_4222: (in 0<8> @ 0800:1AD5 : byte)
  Class: Eq_4222
  DataType: byte
  OrigDataType: byte
T_4223: (in 0<16> @ 0800:1AD5 : word16)
  Class: Eq_4223
  DataType: word16
  OrigDataType: word16
T_4224: (in di + 0<16> @ 0800:1AD5 : word16)
  Class: Eq_4224
  DataType: Eq_4224
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_4225: (in es:di + 0<16> @ 0800:1AD5 : segptr32)
  Class: Eq_4225
  DataType: segptr32
  OrigDataType: segptr32
T_4226: (in Mem383[es:di + 0<16>:byte] @ 0800:1AD5 : byte)
  Class: Eq_4222
  DataType: byte
  OrigDataType: byte
T_4227: (in 1<i16> @ 0800:1AD5 : int16)
  Class: Eq_4227
  DataType: int16
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_4228: (in di + 1<i16> @ 0800:1AD5 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_4229: (in fn0800_1AEB @ 0800:1905 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_4232 (T_4231)))
T_4230: (in fp - 2<i16> @ 0800:1905 : word16)
  Class: Eq_4230
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4231: (in SEQ(ss, fp - 2<i16>) @ 0800:1905 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4232: (in fn0800_1AEB(&(ss->*(fp - 2<i16>))) @ 0800:1905 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4233: (in bp_489 @ 0800:1905 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4234: (in bx_75 << 1<16> @ 0800:1905 : word16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: ui16
T_4235: (in fn0800_1AEB @ 0800:1ADD : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_4238 (T_4237)))
T_4236: (in fp - 2<i16> @ 0800:1ADD : word16)
  Class: Eq_4236
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4237: (in SEQ(ss, fp - 2<i16>) @ 0800:1ADD : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4238: (in fn0800_1AEB(&(ss->*(fp - 2<i16>))) @ 0800:1ADD : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4239: (in bp_251 @ 0800:1ADD : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4240: (in bx_232 @ 0800:1ADD : uint16)
  Class: Eq_3593
  DataType: uint16
  OrigDataType: word16
T_4241: (in 1<8> @ 0800:1AE3 : byte)
  Class: Eq_4241
  DataType: byte
  OrigDataType: byte
T_4242: (in bLoc2B_1099 & 1<8> @ 0800:1AE3 : byte)
  Class: Eq_4242
  DataType: byte
  OrigDataType: byte
T_4243: (in 0<8> @ 0800:1AE3 : byte)
  Class: Eq_4242
  DataType: byte
  OrigDataType: byte
T_4244: (in (bLoc2B_1099 & 1<8>) != 0<8> @ 0800:1AE3 : bool)
  Class: Eq_4244
  DataType: bool
  OrigDataType: bool
T_4245: (in fn0800_1AEB @ 0800:1AE3 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_4248 (T_4247)))
T_4246: (in fp - 2<i16> @ 0800:1AE3 : word16)
  Class: Eq_4246
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4247: (in SEQ(ss, fp - 2<i16>) @ 0800:1AE3 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4248: (in fn0800_1AEB(&(ss->*(fp - 2<i16>))) @ 0800:1AE3 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4249: (in bp_266 @ 0800:1AE3 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4250: (in 0<8> @ 0800:1AE7 : byte)
  Class: Eq_3610
  DataType: byte
  OrigDataType: byte
T_4251: (in 0<32> @ 0800:1AE7 : word32)
  Class: Eq_4251
  DataType: word32
  OrigDataType: word32
T_4252: (in es_di_1607 + 0<32> @ 0800:1AE7 : word32)
  Class: Eq_4252
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_4253: (in Mem276[es_di_1607 + 0<32>:byte] @ 0800:1AE7 : byte)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: byte
T_4254: (in fn0800_1AEB @ 0800:1AE8 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_4257 (T_4256)))
T_4255: (in fp - 2<i16> @ 0800:1AE8 : word16)
  Class: Eq_4255
  DataType: (memptr (ptr16 Eq_3626) byte)
  OrigDataType: (memptr T_3626 (struct (0 (arr T_4035) a0000)))
T_4256: (in SEQ(ss, fp - 2<i16>) @ 0800:1AE8 : segptr32)
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4257: (in fn0800_1AEB(&(ss->*(fp - 2<i16>))) @ 0800:1AE8 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4258: (in bp_283 @ 0800:1AE8 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4259: (in 0xA<16> @ 0800:17FC : word16)
  Class: Eq_4259
  DataType: uint16
  OrigDataType: uint16
T_4260: (in wLoc24_1606 *32 0xA<16> @ 0800:17FC : uint32)
  Class: Eq_4260
  DataType: uint32
  OrigDataType: uint32
T_4261: (in SLICE(wLoc24_1606 *u32 0xA<16>, word16, 16) @ 0800:17FC : word16)
  Class: Eq_3610
  DataType: Eq_3610
  OrigDataType: word16
T_4262: (in ax_59 - 0x30<16> @ 0800:17FE : word16)
  Class: Eq_4262
  DataType: Eq_4262
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_4263: (in wLoc24_1606 * 0xA<16> @ 0800:17FE : word16)
  Class: Eq_4263
  DataType: Eq_4263
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_4264: (in ax_59 - 0x30<16> + wLoc24_1606 *u 0xA<16> @ 0800:17FE : word16)
  Class: Eq_3616
  DataType: Eq_3616
  OrigDataType: (union (int16 u1) (uint16 u3) ((memptr T_3587 (struct 0001 (0 byte b0000))) u2) ((memptr T_3588 (struct "Eq_4967" (55A Eq_3613 t055A))) u0))
T_4265: (in es_di @ 0800:17FE : Eq_4265)
  Class: Eq_4265
  DataType: Eq_4265
  OrigDataType: ptr32
T_4266: (in 12<i32> @ 0800:1708 : int32)
  Class: Eq_4266
  DataType: int32
  OrigDataType: int32
T_4267: (in ss_bp + 12<i32> @ 0800:1708 : segptr32)
  Class: Eq_4267
  DataType: segptr32
  OrigDataType: segptr32
T_4268: (in Mem0[ss_bp + 12<i32>:word16] @ 0800:1708 : word16)
  Class: Eq_4268
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: word16
T_4269: (in di_7 @ 0800:1708 : (memptr Eq_217 Eq_4265))
  Class: Eq_4268
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: (memptr T_3817 (struct (0 T_4265 t0000)))
T_4270: (in -41<i32> @ 0800:170F : int32)
  Class: Eq_4270
  DataType: int32
  OrigDataType: int32
T_4271: (in ss_bp + -41<i32> @ 0800:170F : segptr32)
  Class: Eq_4271
  DataType: ptr32
  OrigDataType: ptr32
T_4272: (in Mem0[ss_bp + -41<i32>:byte] @ 0800:170F : byte)
  Class: Eq_4272
  DataType: byte
  OrigDataType: byte
T_4273: (in 0x20<8> @ 0800:170F : byte)
  Class: Eq_4273
  DataType: byte
  OrigDataType: byte
T_4274: (in ss_bp->bFFFFFFD7 & 0x20<8> @ 0800:170F : byte)
  Class: Eq_4274
  DataType: byte
  OrigDataType: byte
T_4275: (in 0<8> @ 0800:170F : byte)
  Class: Eq_4274
  DataType: byte
  OrigDataType: byte
T_4276: (in (ss_bp->bFFFFFFD7 & 0x20<8>) == 0<8> @ 0800:170F : bool)
  Class: Eq_4276
  DataType: bool
  OrigDataType: bool
T_4277: (in 0<16> @ 0800:1718 : word16)
  Class: Eq_4277
  DataType: word16
  OrigDataType: word16
T_4278: (in di_7 + 0<16> @ 0800:1718 : word16)
  Class: Eq_4278
  DataType: word16
  OrigDataType: word16
T_4279: (in ds:di_7 + 0<16> @ 0800:1718 : segptr32)
  Class: Eq_4279
  DataType: segptr32
  OrigDataType: segptr32
T_4280: (in Mem0[ds:di_7 + 0<16>:word16] @ 0800:1718 : word16)
  Class: Eq_4265
  DataType: Eq_4265
  OrigDataType: word16
T_4281: (in di_13 @ 0800:1718 : Eq_4265)
  Class: Eq_4265
  DataType: Eq_4265
  OrigDataType: (memptr T_3817 <unknown>)
T_4282: (in 12<i32> @ 0800:171C : int32)
  Class: Eq_4282
  DataType: int32
  OrigDataType: int32
T_4283: (in ss_bp + 12<i32> @ 0800:171C : segptr32)
  Class: Eq_4283
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_4284: (in Mem15[ss_bp + 12<i32>:word16] @ 0800:171C : word16)
  Class: Eq_4268
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: word16
T_4285: (in 2<16> @ 0800:171C : word16)
  Class: Eq_4285
  DataType: word16
  OrigDataType: word16
T_4286: (in Mem15[ss_bp + 12<i32>:word16] + 2<16> @ 0800:171C : word16)
  Class: Eq_4268
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: word16
T_4287: (in 12<i32> @ 0800:171C : int32)
  Class: Eq_4287
  DataType: int32
  OrigDataType: int32
T_4288: (in ss_bp + 12<i32> @ 0800:171C : segptr32)
  Class: Eq_4288
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_4289: (in Mem19[ss_bp + 12<i32>:word16] @ 0800:171C : word16)
  Class: Eq_4268
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: word16
T_4290: (in SEQ(ds, di_13) @ 0800:1720 : ptr32)
  Class: Eq_4265
  DataType: Eq_4265
  OrigDataType: ptr32
T_4291: (in 0<16> @ 0800:1711 : word16)
  Class: Eq_4291
  DataType: word16
  OrigDataType: word16
T_4292: (in di_7 + 0<16> @ 0800:1711 : word16)
  Class: Eq_4292
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: (memptr T_3817 (struct (0 T_4280 t0000)))
T_4293: (in ds:di_7 + 0<16> @ 0800:1711 : segptr32)
  Class: Eq_4293
  DataType: segptr32
  OrigDataType: segptr32
T_4294: (in Mem0[ds:di_7 + 0<16>:segptr32] @ 0800:1711 : segptr32)
  Class: Eq_4265
  DataType: Eq_4265
  OrigDataType: segptr32
T_4295: (in es_di_21 @ 0800:1711 : Eq_4265)
  Class: Eq_4265
  DataType: Eq_4265
  OrigDataType: segptr32
T_4296: (in 12<i32> @ 0800:1713 : int32)
  Class: Eq_4296
  DataType: int32
  OrigDataType: int32
T_4297: (in ss_bp + 12<i32> @ 0800:1713 : segptr32)
  Class: Eq_4297
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_4298: (in Mem0[ss_bp + 12<i32>:word16] @ 0800:1713 : word16)
  Class: Eq_4268
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: word16
T_4299: (in 4<16> @ 0800:1713 : word16)
  Class: Eq_4299
  DataType: word16
  OrigDataType: word16
T_4300: (in Mem0[ss_bp + 12<i32>:word16] + 4<16> @ 0800:1713 : word16)
  Class: Eq_4268
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: word16
T_4301: (in 12<i32> @ 0800:1713 : int32)
  Class: Eq_4301
  DataType: int32
  OrigDataType: int32
T_4302: (in ss_bp + 12<i32> @ 0800:1713 : segptr32)
  Class: Eq_4302
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_4303: (in Mem23[ss_bp + 12<i32>:word16] @ 0800:1713 : word16)
  Class: Eq_4268
  DataType: (memptr Eq_217 Eq_4265)
  OrigDataType: word16
T_4304: (in bx @ 0800:1717 : word16)
  Class: Eq_4304
  DataType: word16
  OrigDataType: word16
T_4305: (in fn0800_1B06 @ 0800:1898 : segptr32)
  Class: Eq_4305
  DataType: (ptr32 Eq_4305)
  OrigDataType: (ptr32 (fn T_4312 (T_3788, T_3789, T_4311)))
T_4306: (in signature of fn0800_1B06 @ 0800:1B06 : void)
  Class: Eq_4305
  DataType: (ptr32 Eq_4305)
  OrigDataType: 
T_4307: (in ss_bp @ 0800:1898 : (ptr32 Eq_3765))
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: (ptr32 (struct (FFFFFFDA T_4361 tFFFFFFDA) (4 T_4376 t0004) (8 T_4369 t0008)))
T_4308: (in ds @ 0800:1898 : Eq_217)
  Class: Eq_217
  DataType: Eq_217
  OrigDataType: (ptr16 (segment))
T_4309: (in bpOut @ 0800:1898 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4310: (in bp_11 @ 0800:1898 : word16)
  Class: Eq_3790
  DataType: word16
  OrigDataType: word16
T_4311: (in out bp_11 @ 0800:1898 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4312: (in fn0800_1B06(ss_bp, ds, out bp_11) @ 0800:1898 : word16)
  Class: Eq_4304
  DataType: word16
  OrigDataType: word16
T_4313: (in bx_9 @ 0800:1898 : word16)
  Class: Eq_4304
  DataType: word16
  OrigDataType: word16
T_4314: (in ss_bp @ 0800:1898 : (ptr32 Eq_3765))
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4315: (in fn0800_1B2C @ 0800:18AF : segptr32)
  Class: Eq_4315
  DataType: (ptr32 Eq_4315)
  OrigDataType: (ptr32 (fn T_4318 (T_4314)))
T_4316: (in signature of fn0800_1B2C @ 0800:1B2C : void)
  Class: Eq_4315
  DataType: (ptr32 Eq_4315)
  OrigDataType: 
T_4317: (in ss_bp @ 0800:18AF : (ptr32 Eq_3765))
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: (ptr32 (struct (FFFFFFDA T_4423 tFFFFFFDA) (FFFFFFDE T_4494 tFFFFFFDE) (4 T_4438 t0004) (8 T_4431 t0008)))
T_4318: (in fn0800_1B2C(ss_bp) @ 0800:18AF : void)
  Class: Eq_4318
  DataType: void
  OrigDataType: void
T_4319: (in ss_bp @ 0800:18AF : (ptr32 Eq_3765))
  Class: Eq_3765
  DataType: (ptr32 Eq_3765)
  OrigDataType: segptr32
T_4320: (in fn0800_1B2C @ 0800:18CF : segptr32)
  Class: Eq_4315
  DataType: (ptr32 Eq_4315)
  OrigDataType: (ptr32 (fn T_4321 (T_4319)))
T_4321: (in fn0800_1B2C(ss_bp) @ 0800:18CF : void)
  Class: Eq_4318
  DataType: void
  OrigDataType: void
T_4322: (in bx @ 0800:18CF : word16)
  Class: Eq_4304
  DataType: word16
  OrigDataType: word16
T_4323: (in fn0800_1B06 @ 0800:196F : segptr32)
  Class: Eq_4305
  DataType: (ptr32 Eq_4305)
  OrigDataType: (ptr32 (fn T_4326 (T_3765, T_3766, T_4325)))
T_4324: (in bp_11 @ 0800:196F : word16)
  Class: Eq_3767
  DataType: word16
  OrigDataType: word16
T_4325: (in out bp_11 @ 0800:196F : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4326: (in fn0800_1B06(ss_bp, ds, out bp_11) @ 0800:196F : word16)
  Class: Eq_4304
  DataType: word16
  OrigDataType: word16
T_4327: (in bx_9 @ 0800:196F : word16)
  Class: Eq_4304
  DataType: word16
  OrigDataType: word16
T_4328: (in bp @ 0800:196F : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4329: (in 6<i16> @ 0800:1AF2 : int16)
  Class: Eq_4329
  DataType: int16
  OrigDataType: int16
T_4330: (in ss_bp + 6<i16> @ 0800:1AF2 : segptr32)
  Class: Eq_4330
  DataType: segptr32
  OrigDataType: segptr32
T_4331: (in Mem12[ss_bp + 6<i16>:word16] @ 0800:1AF2 : word16)
  Class: Eq_4331
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_4332: (in 0x800<16>:Mem12[ss_bp + 6<i16>:word16] @ 0800:1AF2 : segptr32)
  Class: Eq_4332
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4333: (in -40<i16> @ 0800:1AFB : int16)
  Class: Eq_4333
  DataType: int16
  OrigDataType: int16
T_4334: (in ss_bp + -40<i16> @ 0800:1AFB : segptr32)
  Class: Eq_4334
  DataType: ptr32
  OrigDataType: ptr32
T_4335: (in Mem12[ss_bp + -40<i16>:word16] @ 0800:1AFB : word16)
  Class: Eq_4335
  DataType: cup16
  OrigDataType: word16
T_4336: (in -40<i16> @ 0800:1AFB : int16)
  Class: Eq_4336
  DataType: int16
  OrigDataType: int16
T_4337: (in ss_bp + -40<i16> @ 0800:1AFB : segptr32)
  Class: Eq_4337
  DataType: ptr32
  OrigDataType: ptr32
T_4338: (in Mem12[ss_bp + -40<i16>:word16] @ 0800:1AFB : word16)
  Class: Eq_4335
  DataType: cup16
  OrigDataType: cup16
T_4339: (in 1<16> @ 0800:1AFB : word16)
  Class: Eq_4335
  DataType: cup16
  OrigDataType: cup16
T_4340: (in ss_bp->wFFFFFFD8 < 1<16> @ 0800:1AFB : bool)
  Class: Eq_4340
  DataType: bool
  OrigDataType: bool
T_4341: (in CONVERT(Mem12[ss_bp + -40<i16>:word16] <u 1<16>, bool, word16) @ 0800:1AFB : word16)
  Class: Eq_4341
  DataType: word16
  OrigDataType: word16
T_4342: (in ss_bp->wFFFFFFD8 - (word16) (ss_bp->wFFFFFFD8 < 1<16>) @ 0800:1AFB : word16)
  Class: Eq_4335
  DataType: cup16
  OrigDataType: word16
T_4343: (in -40<i16> @ 0800:1AFB : int16)
  Class: Eq_4343
  DataType: int16
  OrigDataType: int16
T_4344: (in ss_bp + -40<i16> @ 0800:1AFB : segptr32)
  Class: Eq_4344
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_4345: (in Mem25[ss_bp + -40<i16>:word16] @ 0800:1AFB : word16)
  Class: Eq_4335
  DataType: cup16
  OrigDataType: word16
T_4346: (in fn0800_1AFF @ 0800:1AFB : segptr32)
  Class: Eq_3987
  DataType: (ptr32 Eq_3987)
  OrigDataType: (ptr32 (fn T_4347 (T_3826)))
T_4347: (in fn0800_1AFF(ss_bp) @ 0800:1AFB : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4348: (in bp @ 0800:1AFB : word16)
  Class: Eq_4348
  DataType: word16
  OrigDataType: word16
T_4349: (in 0<32> @ 0800:1B91 : word32)
  Class: Eq_4349
  DataType: word32
  OrigDataType: word32
T_4350: (in ss_bp + 0<32> @ 0800:1B91 : word32)
  Class: Eq_4350
  DataType: segptr32
  OrigDataType: segptr32
T_4351: (in Mem0[ss_bp + 0<32>:word16] @ 0800:1B91 : word16)
  Class: Eq_4348
  DataType: word16
  OrigDataType: word16
T_4352: (in bx @ 0800:1B91 : word16)
  Class: Eq_4352
  DataType: word16
  OrigDataType: word16
T_4353: (in SLICE(ss_bp, selector, 16) @ 0800:1B06 : selector)
  Class: Eq_4353
  DataType: (ptr16 Eq_4353)
  OrigDataType: (ptr16 (segment))
T_4354: (in ss @ 0800:1B06 : (ptr16 Eq_4353))
  Class: Eq_4353
  DataType: (ptr16 Eq_4353)
  OrigDataType: (ptr16 (segment))
T_4355: (in SLICE(ss_bp, word16, 0) @ 0800:1B06 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4356: (in bp @ 0800:1B06 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4357: (in fp @ 0800:1B06 : (memptr (ptr16 Eq_4353) Eq_4357))
  Class: Eq_4357
  DataType: (memptr (ptr16 Eq_4353) Eq_4357)
  OrigDataType: mp16
T_4358: (in sp_11 @ 0800:1B06 : (memptr (ptr16 Eq_4353) Eq_4357))
  Class: Eq_4357
  DataType: (memptr (ptr16 Eq_4353) Eq_4357)
  OrigDataType: (memptr T_4354 (struct (FFFFFFFE T_4373 tFFFFFFFE)))
T_4359: (in -38<i16> @ 0800:1B06 : int16)
  Class: Eq_4359
  DataType: int16
  OrigDataType: int16
T_4360: (in ss_bp + -38<i16> @ 0800:1B06 : segptr32)
  Class: Eq_4360
  DataType: segptr32
  OrigDataType: segptr32
T_4361: (in Mem6[ss_bp + -38<i16>:word16] @ 0800:1B06 : word16)
  Class: Eq_4361
  DataType: word16
  OrigDataType: word16
T_4362: (in 1<16> @ 0800:1B06 : word16)
  Class: Eq_4362
  DataType: word16
  OrigDataType: word16
T_4363: (in ss_bp->wFFFFFFDA + 1<16> @ 0800:1B06 : word16)
  Class: Eq_4361
  DataType: word16
  OrigDataType: word16
T_4364: (in -38<i16> @ 0800:1B06 : int16)
  Class: Eq_4364
  DataType: int16
  OrigDataType: int16
T_4365: (in ss_bp + -38<i16> @ 0800:1B06 : segptr32)
  Class: Eq_4365
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_4366: (in Mem8[ss_bp + -38<i16>:word16] @ 0800:1B06 : word16)
  Class: Eq_4361
  DataType: word16
  OrigDataType: word16
T_4367: (in 8<i16> @ 0800:1B09 : int16)
  Class: Eq_4367
  DataType: int16
  OrigDataType: int16
T_4368: (in ss_bp + 8<i16> @ 0800:1B09 : segptr32)
  Class: Eq_4368
  DataType: ptr32
  OrigDataType: ptr32
T_4369: (in Mem8[ss_bp + 8<i16>:word16] @ 0800:1B09 : word16)
  Class: Eq_4369
  DataType: word16
  OrigDataType: word16
T_4370: (in -2<i16> @ 0800:1B09 : int16)
  Class: Eq_4370
  DataType: int16
  OrigDataType: int16
T_4371: (in sp_11 + -2<i16> @ 0800:1B09 : word16)
  Class: Eq_4371
  DataType: mp16
  OrigDataType: mp16
T_4372: (in ss:sp_11 + -2<i16> @ 0800:1B09 : segptr32)
  Class: Eq_4372
  DataType: segptr32
  OrigDataType: segptr32
T_4373: (in Mem13[ss:sp_11 + -2<i16>:word16] @ 0800:1B09 : word16)
  Class: Eq_4369
  DataType: word16
  OrigDataType: word16
T_4374: (in 4<i16> @ 0800:1B0C : int16)
  Class: Eq_4374
  DataType: int16
  OrigDataType: int16
T_4375: (in ss_bp + 4<i16> @ 0800:1B0C : segptr32)
  Class: Eq_4375
  DataType: ptr32
  OrigDataType: ptr32
T_4376: (in Mem13[ss_bp + 4<i16>:word16] @ 0800:1B0C : word16)
  Class: Eq_4376
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_4377: (in 0x800<16>:Mem13[ss_bp + 4<i16>:word16] @ 0800:1B0C : segptr32)
  Class: Eq_4377
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4378: (in 2<i16> @ 0800:1B0F : int16)
  Class: Eq_4378
  DataType: int16
  OrigDataType: int16
T_4379: (in fp - 2<i16> @ 0800:1B0F : word16)
  Class: Eq_4357
  DataType: (memptr (ptr16 Eq_4353) Eq_4357)
  OrigDataType: mp16
T_4380: (in ax_18 @ 0800:1B10 : Eq_4380)
  Class: Eq_4380
  DataType: Eq_4380
  OrigDataType: (union (ci16 u0) ((memptr T_4308 (struct "Eq_4979" (55A byte b055A))) u1))
T_4381: (in SLICE(ax_18, byte, 0) @ 0800:1B10 : byte)
  Class: Eq_4381
  DataType: ci8
  OrigDataType: byte
T_4382: (in al_42 @ 0800:1B10 : ci8)
  Class: Eq_4381
  DataType: ci8
  OrigDataType: ci8
T_4383: (in 0<16> @ 0800:1B12 : word16)
  Class: Eq_4380
  DataType: ci16
  OrigDataType: ci16
T_4384: (in ax_18 <= 0<16> @ 0800:1B12 : bool)
  Class: Eq_4384
  DataType: bool
  OrigDataType: bool
T_4385: (in 0<8> @ 0800:1B16 : byte)
  Class: Eq_4381
  DataType: ci8
  OrigDataType: ci8
T_4386: (in al_42 < 0<8> @ 0800:1B16 : bool)
  Class: Eq_4386
  DataType: bool
  OrigDataType: bool
T_4387: (in 0x55A<16> @ 0800:1B1F : word16)
  Class: Eq_4387
  DataType: word16
  OrigDataType: word16
T_4388: (in ax_18 + 0x55A<16> @ 0800:1B1F : word16)
  Class: Eq_4388
  DataType: ci16
  OrigDataType: ci16
T_4389: (in ds:ax_18 + 0x55A<16> @ 0800:1B1F : segptr32)
  Class: Eq_4389
  DataType: segptr32
  OrigDataType: segptr32
T_4390: (in Mem13[ds:ax_18 + 0x55A<16>:byte] @ 0800:1B1F : byte)
  Class: Eq_4390
  DataType: byte
  OrigDataType: byte
T_4391: (in 1<8> @ 0800:1B1F : byte)
  Class: Eq_4390
  DataType: byte
  OrigDataType: byte
T_4392: (in ds->*((word16) ax_18 + 1370<i32>) == 1<8> @ 0800:1B1F : bool)
  Class: Eq_4392
  DataType: bool
  OrigDataType: bool
T_4393: (in wLoc02 @ 0800:1B25 : Eq_4393)
  Class: Eq_4393
  DataType: Eq_4393
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4394: (in 3<16> @ 0800:1B25 : word16)
  Class: Eq_4394
  DataType: word16
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4395: (in wLoc02 + 3<16> @ 0800:1B25 : word16)
  Class: Eq_4395
  DataType: Eq_4395
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4396: (in bx_71 @ 0800:1B25 : word16)
  Class: Eq_4352
  DataType: word16
  OrigDataType: word16
T_4397: (in 0<16> @ 0800:1B27 : word16)
  Class: Eq_4380
  DataType: ci16
  OrigDataType: word16
T_4398: (in ax_18 == 0<16> @ 0800:1B27 : bool)
  Class: Eq_4398
  DataType: bool
  OrigDataType: bool
T_4399: (in fn0800_1AEB @ 0800:1B2A : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_4400 (T_4307)))
T_4400: (in fn0800_1AEB(ss_bp) @ 0800:1B2A : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4401: (in bx_19 @ 0800:1B2A : word16)
  Class: Eq_4352
  DataType: word16
  OrigDataType: word16
T_4402: (in SLICE(ss_bp, selector, 16) @ 0800:1B2C : selector)
  Class: Eq_4402
  DataType: (ptr16 Eq_4402)
  OrigDataType: (ptr16 (segment))
T_4403: (in ss @ 0800:1B2C : (ptr16 Eq_4402))
  Class: Eq_4402
  DataType: (ptr16 Eq_4402)
  OrigDataType: (ptr16 (segment))
T_4404: (in fp @ 0800:1B2C : (memptr (ptr16 Eq_4402) Eq_4404))
  Class: Eq_4404
  DataType: (memptr (ptr16 Eq_4402) Eq_4404)
  OrigDataType: mp16
T_4405: (in sp_16 @ 0800:1B2C : (memptr (ptr16 Eq_4402) Eq_4404))
  Class: Eq_4404
  DataType: (memptr (ptr16 Eq_4402) Eq_4404)
  OrigDataType: (memptr T_4403 (struct (2 T_4444 t0002) (4 T_4449 t0004)))
T_4406: (in 0<16> @ 0800:1B2C : word16)
  Class: Eq_4406
  DataType: word16
  OrigDataType: word16
T_4407: (in dx_125 @ 0800:1B2C : word16)
  Class: Eq_4406
  DataType: word16
  OrigDataType: word16
T_4408: (in 4<16> @ 0800:1B2E : word16)
  Class: Eq_4408
  DataType: word16
  OrigDataType: word16
T_4409: (in cx_128 @ 0800:1B2E : word16)
  Class: Eq_4408
  DataType: word16
  OrigDataType: word16
T_4410: (in 2<i16> @ 0800:1B36 : int16)
  Class: Eq_4410
  DataType: int16
  OrigDataType: int16
T_4411: (in sp_16 - 2<i16> @ 0800:1B36 : word16)
  Class: Eq_4411
  DataType: (memptr (ptr16 Eq_4402) Eq_4411)
  OrigDataType: mp16
T_4412: (in sp_17 @ 0800:1B36 : (memptr (ptr16 Eq_4402) Eq_4411))
  Class: Eq_4411
  DataType: (memptr (ptr16 Eq_4402) Eq_4411)
  OrigDataType: (memptr T_4403 (struct (FFFFFFFC T_4435 tFFFFFFFC) (FFFFFFFE T_4420 tFFFFFFFE) (0 T_4416 t0000)))
T_4413: (in 0<16> @ 0800:1B36 : word16)
  Class: Eq_4413
  DataType: word16
  OrigDataType: word16
T_4414: (in sp_17 + 0<16> @ 0800:1B36 : word16)
  Class: Eq_4414
  DataType: mp16
  OrigDataType: mp16
T_4415: (in ss:sp_17 + 0<16> @ 0800:1B36 : segptr32)
  Class: Eq_4415
  DataType: segptr32
  OrigDataType: segptr32
T_4416: (in Mem19[ss:sp_17 + 0<16>:word16] @ 0800:1B36 : word16)
  Class: Eq_4406
  DataType: word16
  OrigDataType: word16
T_4417: (in -2<i16> @ 0800:1B37 : int16)
  Class: Eq_4417
  DataType: int16
  OrigDataType: int16
T_4418: (in sp_17 + -2<i16> @ 0800:1B37 : word16)
  Class: Eq_4418
  DataType: (memptr (ptr16 Eq_4402) word16)
  OrigDataType: (memptr T_4403 (struct (0 T_4416 t0000)))
T_4419: (in ss:sp_17 + -2<i16> @ 0800:1B37 : segptr32)
  Class: Eq_4419
  DataType: segptr32
  OrigDataType: segptr32
T_4420: (in Mem22[ss:sp_17 + -2<i16>:word16] @ 0800:1B37 : word16)
  Class: Eq_4408
  DataType: word16
  OrigDataType: word16
T_4421: (in -38<i16> @ 0800:1B38 : int16)
  Class: Eq_4421
  DataType: int16
  OrigDataType: int16
T_4422: (in ss_bp + -38<i16> @ 0800:1B38 : segptr32)
  Class: Eq_4422
  DataType: segptr32
  OrigDataType: segptr32
T_4423: (in Mem22[ss_bp + -38<i16>:word16] @ 0800:1B38 : word16)
  Class: Eq_4361
  DataType: word16
  OrigDataType: word16
T_4424: (in 1<16> @ 0800:1B38 : word16)
  Class: Eq_4424
  DataType: word16
  OrigDataType: word16
T_4425: (in ss_bp->wFFFFFFDA + 1<16> @ 0800:1B38 : word16)
  Class: Eq_4361
  DataType: word16
  OrigDataType: word16
T_4426: (in -38<i16> @ 0800:1B38 : int16)
  Class: Eq_4426
  DataType: int16
  OrigDataType: int16
T_4427: (in ss_bp + -38<i16> @ 0800:1B38 : segptr32)
  Class: Eq_4427
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_4428: (in Mem24[ss_bp + -38<i16>:word16] @ 0800:1B38 : word16)
  Class: Eq_4361
  DataType: word16
  OrigDataType: word16
T_4429: (in 8<i16> @ 0800:1B3B : int16)
  Class: Eq_4429
  DataType: int16
  OrigDataType: int16
T_4430: (in ss_bp + 8<i16> @ 0800:1B3B : segptr32)
  Class: Eq_4430
  DataType: ptr32
  OrigDataType: ptr32
T_4431: (in Mem24[ss_bp + 8<i16>:word16] @ 0800:1B3B : word16)
  Class: Eq_4369
  DataType: word16
  OrigDataType: word16
T_4432: (in -4<i16> @ 0800:1B3B : int16)
  Class: Eq_4432
  DataType: int16
  OrigDataType: int16
T_4433: (in sp_17 + -4<i16> @ 0800:1B3B : word16)
  Class: Eq_4433
  DataType: (memptr (ptr16 Eq_4402) Eq_4433)
  OrigDataType: (memptr T_4403 (struct (FFFFFFFE T_4420 tFFFFFFFE) (0 T_4416 t0000)))
T_4434: (in ss:sp_17 + -4<i16> @ 0800:1B3B : segptr32)
  Class: Eq_4434
  DataType: segptr32
  OrigDataType: segptr32
T_4435: (in Mem28[ss:sp_17 + -4<i16>:word16] @ 0800:1B3B : word16)
  Class: Eq_4369
  DataType: word16
  OrigDataType: word16
T_4436: (in 4<i16> @ 0800:1B3E : int16)
  Class: Eq_4436
  DataType: int16
  OrigDataType: int16
T_4437: (in ss_bp + 4<i16> @ 0800:1B3E : segptr32)
  Class: Eq_4437
  DataType: ptr32
  OrigDataType: ptr32
T_4438: (in Mem28[ss_bp + 4<i16>:word16] @ 0800:1B3E : word16)
  Class: Eq_4376
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (memptr T_3 code)
T_4439: (in 0x800<16>:Mem28[ss_bp + 4<i16>:word16] @ 0800:1B3E : segptr32)
  Class: Eq_4439
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4440: (in sp_30 @ 0800:1B42 : (memptr (ptr16 Eq_4402) Eq_4440))
  Class: Eq_4440
  DataType: (memptr (ptr16 Eq_4402) Eq_4440)
  OrigDataType: (memptr T_4403 (struct (2 T_4444 t0002) (4 T_4449 t0004)))
T_4441: (in 2<i16> @ 0800:1B42 : int16)
  Class: Eq_4441
  DataType: int16
  OrigDataType: int16
T_4442: (in sp_30 + 2<i16> @ 0800:1B42 : int16)
  Class: Eq_4442
  DataType: word16
  OrigDataType: word16
T_4443: (in ss:sp_30 + 2<i16> @ 0800:1B42 : segptr32)
  Class: Eq_4443
  DataType: segptr32
  OrigDataType: segptr32
T_4444: (in Mem28[ss:sp_30 + 2<i16>:byte] @ 0800:1B42 : byte)
  Class: Eq_4444
  DataType: ci8
  OrigDataType: byte
T_4445: (in cl_47 @ 0800:1B42 : ci8)
  Class: Eq_4444
  DataType: ci8
  OrigDataType: ci8
T_4446: (in 4<i16> @ 0800:1B43 : int16)
  Class: Eq_4446
  DataType: int16
  OrigDataType: int16
T_4447: (in sp_30 + 4<i16> @ 0800:1B43 : word16)
  Class: Eq_4447
  DataType: (memptr (ptr16 Eq_4402) Eq_4447)
  OrigDataType: (memptr T_4403 (struct (2 T_4444 t0002)))
T_4448: (in ss:sp_30 + 4<i16> @ 0800:1B43 : segptr32)
  Class: Eq_4448
  DataType: segptr32
  OrigDataType: segptr32
T_4449: (in Mem28[ss:sp_30 + 4<i16>:word16] @ 0800:1B43 : word16)
  Class: Eq_4449
  DataType: cui16
  OrigDataType: word16
T_4450: (in dx_40 @ 0800:1B43 : cui16)
  Class: Eq_4449
  DataType: cui16
  OrigDataType: cui16
T_4451: (in 6<i16> @ 0800:1B43 : int16)
  Class: Eq_4451
  DataType: int16
  OrigDataType: int16
T_4452: (in sp_30 + 6<i16> @ 0800:1B43 : word16)
  Class: Eq_4404
  DataType: (memptr (ptr16 Eq_4402) Eq_4404)
  OrigDataType: (memptr T_4403 (struct (2 T_4444 t0002) (4 T_4449 t0004)))
T_4453: (in ax_33 @ 0800:1B44 : ci16)
  Class: Eq_4453
  DataType: ci16
  OrigDataType: ci16
T_4454: (in SLICE(ax_33, byte, 0) @ 0800:1B44 : byte)
  Class: Eq_4454
  DataType: cu8
  OrigDataType: byte
T_4455: (in al_51 @ 0800:1B44 : cu8)
  Class: Eq_4454
  DataType: cu8
  OrigDataType: cu8
T_4456: (in 0<16> @ 0800:1B46 : word16)
  Class: Eq_4453
  DataType: ci16
  OrigDataType: ci16
T_4457: (in ax_33 <= 0<16> @ 0800:1B46 : bool)
  Class: Eq_4457
  DataType: bool
  OrigDataType: bool
T_4458: (in 4<8> @ 0800:1B80 : byte)
  Class: Eq_4444
  DataType: ci8
  OrigDataType: byte
T_4459: (in cl_47 == 4<8> @ 0800:1B80 : bool)
  Class: Eq_4459
  DataType: bool
  OrigDataType: bool
T_4460: (in 1<8> @ 0800:1B48 : byte)
  Class: Eq_4444
  DataType: ci8
  OrigDataType: ci8
T_4461: (in cl_47 - 1<8> @ 0800:1B48 : byte)
  Class: Eq_4444
  DataType: ci8
  OrigDataType: byte
T_4462: (in cl_47 < 1<8> @ 0800:1B4A : bool)
  Class: Eq_4462
  DataType: bool
  OrigDataType: bool
T_4463: (in 0x30<8> @ 0800:1B4E : byte)
  Class: Eq_4454
  DataType: cu8
  OrigDataType: cu8
T_4464: (in al_51 - 0x30<8> @ 0800:1B4E : byte)
  Class: Eq_4464
  DataType: cu8
  OrigDataType: byte
T_4465: (in ch_101 @ 0800:1B4E : cu8)
  Class: Eq_4464
  DataType: cu8
  OrigDataType: cu8
T_4466: (in al_51 < 0x30<8> @ 0800:1B51 : bool)
  Class: Eq_4466
  DataType: bool
  OrigDataType: bool
T_4467: (in 0x3A<8> @ 0800:1B56 : byte)
  Class: Eq_4454
  DataType: cu8
  OrigDataType: cu8
T_4468: (in al_51 < 0x3A<8> @ 0800:1B56 : bool)
  Class: Eq_4468
  DataType: bool
  OrigDataType: bool
T_4469: (in 4<16> @ 0800:1B77 : word16)
  Class: Eq_4469
  DataType: word16
  OrigDataType: word16
T_4470: (in dx_40 << 4<16> @ 0800:1B77 : word16)
  Class: Eq_4470
  DataType: ui16
  OrigDataType: ui16
T_4471: (in SLICE(dx_40 << 4<16>, byte, 8) @ 0800:1B77 : byte)
  Class: Eq_4471
  DataType: byte
  OrigDataType: byte
T_4472: (in SLICE(dx_40, byte, 0) @ 0800:1B77 : byte)
  Class: Eq_4472
  DataType: byte
  OrigDataType: byte
T_4473: (in 4<8> @ 0800:1B77 : byte)
  Class: Eq_4473
  DataType: byte
  OrigDataType: byte
T_4474: (in (byte) dx_40 << 4<8> @ 0800:1B77 : byte)
  Class: Eq_4474
  DataType: ui8
  OrigDataType: ui8
T_4475: (in ((byte) dx_40 << 4<8>) + ch_101 @ 0800:1B77 : byte)
  Class: Eq_4475
  DataType: ui8
  OrigDataType: ui8
T_4476: (in SEQ(SLICE(dx_40 << 4<16>, byte, 8), (SLICE(dx_40, byte, 0) << 4<8>) + ch_101) @ 0800:1B77 : word16)
  Class: Eq_4406
  DataType: word16
  OrigDataType: word16
T_4477: (in cl_47 - 1<8> @ 0800:1B77 : byte)
  Class: Eq_4477
  DataType: ci8
  OrigDataType: ci8
T_4478: (in SEQ(ch_101, cl_47 - 1<8>) @ 0800:1B77 : word16)
  Class: Eq_4408
  DataType: word16
  OrigDataType: word16
T_4479: (in 0x41<8> @ 0800:1B58 : byte)
  Class: Eq_4454
  DataType: cu8
  OrigDataType: cu8
T_4480: (in al_51 - 0x41<8> @ 0800:1B58 : byte)
  Class: Eq_4480
  DataType: cu8
  OrigDataType: cu8
T_4481: (in ch_100 @ 0800:1B58 : cu8)
  Class: Eq_4480
  DataType: cu8
  OrigDataType: cu8
T_4482: (in al_51 < 0x41<8> @ 0800:1B5B : bool)
  Class: Eq_4482
  DataType: bool
  OrigDataType: bool
T_4483: (in 0x47<8> @ 0800:1B60 : byte)
  Class: Eq_4454
  DataType: cu8
  OrigDataType: cu8
T_4484: (in al_51 < 0x47<8> @ 0800:1B60 : bool)
  Class: Eq_4484
  DataType: bool
  OrigDataType: bool
T_4485: (in 0xA<8> @ 0800:1B6C : byte)
  Class: Eq_4485
  DataType: cu8
  OrigDataType: cu8
T_4486: (in ch_100 + 0xA<8> @ 0800:1B6C : byte)
  Class: Eq_4464
  DataType: cu8
  OrigDataType: cu8
T_4487: (in 0x61<8> @ 0800:1B62 : byte)
  Class: Eq_4454
  DataType: cu8
  OrigDataType: cu8
T_4488: (in al_51 - 0x61<8> @ 0800:1B62 : byte)
  Class: Eq_4480
  DataType: cu8
  OrigDataType: cu8
T_4489: (in al_51 < 0x61<8> @ 0800:1B65 : bool)
  Class: Eq_4489
  DataType: bool
  OrigDataType: bool
T_4490: (in 0x67<8> @ 0800:1B6A : byte)
  Class: Eq_4454
  DataType: cu8
  OrigDataType: cu8
T_4491: (in al_51 >= 0x67<8> @ 0800:1B6A : bool)
  Class: Eq_4491
  DataType: bool
  OrigDataType: bool
T_4492: (in -34<i16> @ 0800:1B31 : int16)
  Class: Eq_4492
  DataType: int16
  OrigDataType: int16
T_4493: (in ss_bp + -34<i16> @ 0800:1B31 : segptr32)
  Class: Eq_4493
  DataType: ptr32
  OrigDataType: ptr32
T_4494: (in Mem9[ss_bp + -34<i16>:word16] @ 0800:1B31 : word16)
  Class: Eq_4494
  DataType: ci16
  OrigDataType: word16
T_4495: (in 1<16> @ 0800:1B31 : word16)
  Class: Eq_4495
  DataType: word16
  OrigDataType: word16
T_4496: (in ss_bp->wFFFFFFDE - 1<16> @ 0800:1B31 : word16)
  Class: Eq_4494
  DataType: ci16
  OrigDataType: word16
T_4497: (in v9_10 @ 0800:1B31 : ci16)
  Class: Eq_4494
  DataType: ci16
  OrigDataType: ci16
T_4498: (in -34<i16> @ 0800:1B31 : int16)
  Class: Eq_4498
  DataType: int16
  OrigDataType: int16
T_4499: (in ss_bp + -34<i16> @ 0800:1B31 : segptr32)
  Class: Eq_4499
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 word16)
T_4500: (in Mem11[ss_bp + -34<i16>:word16] @ 0800:1B31 : word16)
  Class: Eq_4494
  DataType: ci16
  OrigDataType: word16
T_4501: (in SLICE(cx_128, byte, 0) @ 0800:1B31 : byte)
  Class: Eq_4444
  DataType: ci8
  OrigDataType: byte
T_4502: (in 0<16> @ 0800:1B34 : word16)
  Class: Eq_4494
  DataType: ci16
  OrigDataType: ci16
T_4503: (in v9_10 < 0<16> @ 0800:1B34 : bool)
  Class: Eq_4503
  DataType: bool
  OrigDataType: bool
T_4504: (in wLoc02 @ 0800:1B86 : Eq_4504)
  Class: Eq_4504
  DataType: Eq_4504
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4505: (in 3<16> @ 0800:1B86 : word16)
  Class: Eq_4505
  DataType: word16
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4506: (in wLoc02 + 3<16> @ 0800:1B86 : word16)
  Class: Eq_4506
  DataType: Eq_4506
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4507: (in fn0800_1AEB @ 0800:1B89 : segptr32)
  Class: Eq_3824
  DataType: (ptr32 Eq_3824)
  OrigDataType: (ptr32 (fn T_4508 (T_4317)))
T_4508: (in fn0800_1AEB(ss_bp) @ 0800:1B89 : word16)
  Class: Eq_3594
  DataType: word16
  OrigDataType: word16
T_4509: (in 0x5E2<16> @ 0800:1B92 : word16)
  Class: Eq_4509
  DataType: (memptr Eq_217 Eq_4511)
  OrigDataType: (memptr T_3747 (struct (0 T_4511 t0000)))
T_4510: (in ds:0x5E2<16> @ 0800:1B92 : segptr32)
  Class: Eq_4510
  DataType: segptr32
  OrigDataType: segptr32
T_4511: (in Mem0[ds:0x5E2<16>:word16] @ 0800:1B92 : word16)
  Class: Eq_4511
  DataType: Eq_4511
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4512: (in 0x5E4<16> @ 0800:1B96 : word16)
  Class: Eq_4512
  DataType: (memptr Eq_217 Eq_4514)
  OrigDataType: (memptr T_4148 (struct (0 T_4514 t0000)))
T_4513: (in ds:0x5E4<16> @ 0800:1B96 : segptr32)
  Class: Eq_4513
  DataType: segptr32
  OrigDataType: segptr32
T_4514: (in Mem0[ds:0x5E4<16>:word16] @ 0800:1B96 : word16)
  Class: Eq_4514
  DataType: Eq_4514
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4515: (in 0x5E6<16> @ 0800:1B9A : word16)
  Class: Eq_4515
  DataType: (memptr Eq_217 Eq_4517)
  OrigDataType: (memptr T_4122 (struct (0 T_4517 t0000)))
T_4516: (in ds:0x5E6<16> @ 0800:1B9A : segptr32)
  Class: Eq_4516
  DataType: segptr32
  OrigDataType: segptr32
T_4517: (in Mem0[ds:0x5E6<16>:word16] @ 0800:1B9A : word16)
  Class: Eq_4517
  DataType: Eq_4517
  OrigDataType: (union (word16 u0) ((ptr32 code) u1))
T_4518: (in C @ 0800:1B9A : bool)
  Class: Eq_4518
  DataType: bool
  OrigDataType: bool
T_4519: (in cl @ 0800:1B9A : cu8)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: cu8
T_4520: (in bl @ 0800:1B9A : byte)
  Class: Eq_4520
  DataType: byte
  OrigDataType: byte
T_4521: (in bx @ 0800:1B9E : word16)
  Class: Eq_4521
  DataType: word16
  OrigDataType: word16
T_4522: (in SLICE(bx, byte, 0) @ 0800:1B9E : byte)
  Class: Eq_4522
  DataType: cu8
  OrigDataType: byte
T_4523: (in bl_8 @ 0800:1B9E : cu8)
  Class: Eq_4522
  DataType: cu8
  OrigDataType: cu8
T_4524: (in 0x30<8> @ 0800:1B9F : byte)
  Class: Eq_4522
  DataType: cu8
  OrigDataType: cu8
T_4525: (in bl_8 - 0x30<8> @ 0800:1B9F : byte)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: byte
T_4526: (in bl_16 @ 0800:1B9F : cu8)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: cu8
T_4527: (in bl_8 < 0x30<8> @ 0800:1BA2 : bool)
  Class: Eq_4527
  DataType: bool
  OrigDataType: bool
T_4528: (in 2<32> @ 0800:1BC8 : word32)
  Class: Eq_4528
  DataType: word32
  OrigDataType: word32
T_4529: (in C_40 @ 0800:1BC8 : word32)
  Class: Eq_4528
  DataType: word32
  OrigDataType: word32
T_4530: (in 0x39<8> @ 0800:1BA7 : byte)
  Class: Eq_4522
  DataType: cu8
  OrigDataType: cu8
T_4531: (in bl_8 <= 0x39<8> @ 0800:1BA7 : bool)
  Class: Eq_4531
  DataType: bool
  OrigDataType: bool
T_4532: (in bl_16 >= cl @ 0800:1BBD : bool)
  Class: Eq_4532
  DataType: bool
  OrigDataType: bool
T_4533: (in 0x5A<8> @ 0800:1BAC : byte)
  Class: Eq_4522
  DataType: cu8
  OrigDataType: cu8
T_4534: (in bl_8 > 0x5A<8> @ 0800:1BAC : bool)
  Class: Eq_4534
  DataType: bool
  OrigDataType: bool
T_4535: (in bl_8 < 0x30<8> @ 0800:1BAC : bool)
  Class: Eq_4535
  DataType: bool
  OrigDataType: bool
T_4536: (in bl_8 > 0x5A<8> || bl_8 < 0x30<8> @ 0800:1BAC : bool)
  Class: Eq_4536
  DataType: bool
  OrigDataType: bool
T_4537: (in 0x57<8> @ 0800:1BB3 : byte)
  Class: Eq_4537
  DataType: cu8
  OrigDataType: cu8
T_4538: (in bl_8 - 0x57<8> @ 0800:1BB3 : byte)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: cu8
T_4539: (in 0x37<8> @ 0800:1BAE : byte)
  Class: Eq_4539
  DataType: cu8
  OrigDataType: cu8
T_4540: (in bl_8 - 0x37<8> @ 0800:1BAE : byte)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: cu8
T_4541: (in 9<8> @ 0800:1BB9 : byte)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: cu8
T_4542: (in bl_16 <= 9<8> @ 0800:1BB9 : bool)
  Class: Eq_4542
  DataType: bool
  OrigDataType: bool
T_4543: (in 0<32> @ 0800:1BC2 : word32)
  Class: Eq_4528
  DataType: word32
  OrigDataType: word32
T_4544: (in 0<32> @ 0800:1BCB : word32)
  Class: Eq_4528
  DataType: word32
  OrigDataType: word32
T_4545: (in C_40 != 0<32> @ 0800:1BCB : bool)
  Class: Eq_4518
  DataType: bool
  OrigDataType: bool
T_4546: (in ax @ 0800:1BCB : uint16)
  Class: Eq_4546
  DataType: uint16
  OrigDataType: word16
T_4547: (in 0<8> @ 0800:1BD4 : byte)
  Class: Eq_4547
  DataType: uint8
  OrigDataType: byte
T_4548: (in bLoc07_545 @ 0800:1BD4 : uint8)
  Class: Eq_4547
  DataType: uint8
  OrigDataType: uint8
T_4549: (in 0<16> @ 0800:1BD8 : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4550: (in wLoc06_546 @ 0800:1BD8 : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4551: (in fp @ 0800:1BE2 : mp16)
  Class: Eq_4551
  DataType: mp16
  OrigDataType: mp16
T_4552: (in 0xE<16> @ 0800:1BE2 : word16)
  Class: Eq_4552
  DataType: ui16
  OrigDataType: ui16
T_4553: (in fp - 0xE<16> @ 0800:1BE2 : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: mp16
T_4554: (in sp_119 @ 0800:1BE2 : (memptr (ptr16 Eq_4578) Eq_4553))
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_4716 t0000)))
T_4555: (in 0xFFFF<16> @ 0800:1C5A : word16)
  Class: Eq_3925
  DataType: ui16
  OrigDataType: word16
T_4556: (in wLoc04_569 @ 0800:1C5A : ui16)
  Class: Eq_3925
  DataType: ui16
  OrigDataType: word16
T_4557: (in al_53 @ 0800:1BF4 : Eq_4557)
  Class: Eq_4557
  DataType: Eq_4557
  OrigDataType: (union (int8 u0) (uint8 u1))
T_4558: (in CONVERT(al_53, int8, int16) @ 0800:1BF4 : int16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: int16
T_4559: (in ax_54 @ 0800:1BF4 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u0) ((memptr T_3916 (struct (241 byte b0241))) u1))
T_4560: (in 0x80<8> @ 0800:1BF9 : byte)
  Class: Eq_4560
  DataType: byte
  OrigDataType: byte
T_4561: (in al_53 & 0x80<8> @ 0800:1BF9 : byte)
  Class: Eq_4561
  DataType: byte
  OrigDataType: byte
T_4562: (in 0<8> @ 0800:1BF9 : byte)
  Class: Eq_4561
  DataType: byte
  OrigDataType: byte
T_4563: (in (al_53 & 0x80<8>) != 0<8> @ 0800:1BF9 : bool)
  Class: Eq_4563
  DataType: bool
  OrigDataType: bool
T_4564: (in ax_120 @ 0800:1C00 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (int16 u0) (uint16 u1))
T_4565: (in 1<16> @ 0800:1C01 : word16)
  Class: Eq_4565
  DataType: word16
  OrigDataType: word16
T_4566: (in wArg0A - 1<16> @ 0800:1C01 : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: word16
T_4567: (in wArg0A_556 @ 0800:1C01 : ci16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4568: (in 1<16> @ 0800:1C04 : word16)
  Class: Eq_3921
  DataType: ci16
  OrigDataType: ci16
T_4569: (in wArg0A < 1<16> @ 0800:1C04 : bool)
  Class: Eq_4569
  DataType: bool
  OrigDataType: bool
T_4570: (in 0x241<16> @ 0800:1BFE : word16)
  Class: Eq_4570
  DataType: word16
  OrigDataType: word16
T_4571: (in ax_54 + 0x241<16> @ 0800:1BFE : word16)
  Class: Eq_4571
  DataType: int16
  OrigDataType: int16
T_4572: (in ds:ax_54 + 0x241<16> @ 0800:1BFE : segptr32)
  Class: Eq_4572
  DataType: segptr32
  OrigDataType: segptr32
T_4573: (in Mem33[ds:ax_54 + 0x241<16>:byte] @ 0800:1BFE : byte)
  Class: Eq_4573
  DataType: byte
  OrigDataType: byte
T_4574: (in 1<8> @ 0800:1BFE : byte)
  Class: Eq_4574
  DataType: byte
  OrigDataType: byte
T_4575: (in ds->*((word16) ax_54 + 577<i32>) & 1<8> @ 0800:1BFE : byte)
  Class: Eq_4575
  DataType: byte
  OrigDataType: byte
T_4576: (in 0<8> @ 0800:1BFE : byte)
  Class: Eq_4575
  DataType: byte
  OrigDataType: byte
T_4577: (in (ds->*((word16) ax_54 + 577<i32>) & 1<8>) != 0<8> @ 0800:1BFE : bool)
  Class: Eq_4577
  DataType: bool
  OrigDataType: bool
T_4578: (in ss @ 0800:1BE9 : selector)
  Class: Eq_4578
  DataType: (ptr16 Eq_4578)
  OrigDataType: (ptr16 (segment))
T_4579: (in -2<i16> @ 0800:1BE9 : int16)
  Class: Eq_4579
  DataType: int16
  OrigDataType: int16
T_4580: (in sp_119 + -2<i16> @ 0800:1BE9 : word16)
  Class: Eq_4580
  DataType: mp16
  OrigDataType: mp16
T_4581: (in ss:sp_119 + -2<i16> @ 0800:1BE9 : segptr32)
  Class: Eq_4581
  DataType: segptr32
  OrigDataType: segptr32
T_4582: (in Mem33[ss:sp_119 + -2<i16>:word16] @ 0800:1BE9 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4583: (in 0x800<16>:wArg02 @ 0800:1BEC : segptr32)
  Class: Eq_4583
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4584: (in 1<16> @ 0800:1BE6 : word16)
  Class: Eq_4584
  DataType: word16
  OrigDataType: word16
T_4585: (in wLoc06_546 + 1<16> @ 0800:1BE6 : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4586: (in v10_27 @ 0800:1BE6 : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4587: (in sp_38 @ 0800:1BEF : (memptr (ptr16 Eq_4578) Eq_224))
  Class: Eq_4587
  DataType: (memptr (ptr16 Eq_4578) Eq_224)
  OrigDataType: (memptr T_4578 (struct (0 T_4638 t0000)))
T_4588: (in 2<i16> @ 0800:1BEF : int16)
  Class: Eq_4588
  DataType: int16
  OrigDataType: int16
T_4589: (in sp_38 + 2<i16> @ 0800:1BEF : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: word16
T_4590: (in ax_40 @ 0800:1BF0 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: ci16
T_4591: (in SLICE(ax_40, byte, 0) @ 0800:1BF0 : byte)
  Class: Eq_4557
  DataType: Eq_4557
  OrigDataType: byte
T_4592: (in 0<16> @ 0800:1BF2 : word16)
  Class: Eq_224
  DataType: (ptr16 Eq_4916)
  OrigDataType: ci16
T_4593: (in ax_40 < 0<16> @ 0800:1BF2 : bool)
  Class: Eq_4593
  DataType: bool
  OrigDataType: bool
T_4594: (in 0<16> @ 0800:1C61 : word16)
  Class: Eq_3925
  DataType: ui16
  OrigDataType: word16
T_4595: (in 0x2B<8> @ 0800:1C08 : byte)
  Class: Eq_4557
  DataType: int8
  OrigDataType: byte
T_4596: (in al_53 == 0x2B<8> @ 0800:1C08 : bool)
  Class: Eq_4596
  DataType: bool
  OrigDataType: bool
T_4597: (in 2<16> @ 0800:1C11 : word16)
  Class: Eq_4597
  DataType: ci16
  OrigDataType: ci16
T_4598: (in wArg0A - 2<16> @ 0800:1C11 : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4599: (in 2<16> @ 0800:1C14 : word16)
  Class: Eq_3921
  DataType: ci16
  OrigDataType: ci16
T_4600: (in wArg0A < 2<16> @ 0800:1C14 : bool)
  Class: Eq_4600
  DataType: bool
  OrigDataType: bool
T_4601: (in CONVERT(al_53, uint8, uint16) @ 0800:1C24 : uint16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: uint16
T_4602: (in ax_113 @ 0800:1C24 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (union (ci16 u0) (uint16 u1))
T_4603: (in 0x2D<8> @ 0800:1C0C : byte)
  Class: Eq_4557
  DataType: int8
  OrigDataType: byte
T_4604: (in al_53 != 0x2D<8> @ 0800:1C0C : bool)
  Class: Eq_4604
  DataType: bool
  OrigDataType: bool
T_4605: (in SLICE(ax_113, byte, 0) @ 0800:1C24 : byte)
  Class: Eq_4605
  DataType: byte
  OrigDataType: byte
T_4606: (in al_136 @ 0800:1C24 : byte)
  Class: Eq_4605
  DataType: byte
  OrigDataType: byte
T_4607: (in 0<16> @ 0800:1C24 : word16)
  Class: Eq_4607
  DataType: uint16
  OrigDataType: word16
T_4608: (in si_129 @ 0800:1C24 : uint16)
  Class: Eq_4607
  DataType: uint16
  OrigDataType: uint16
T_4609: (in SLICE(wArg08, byte, 0) @ 0800:1C28 : byte)
  Class: Eq_4609
  DataType: cu8
  OrigDataType: byte
T_4610: (in cl_174 @ 0800:1C28 : cu8)
  Class: Eq_4609
  DataType: cu8
  OrigDataType: cu8
T_4611: (in 0<16> @ 0800:1C2B : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_4612: (in wArg08 == 0<16> @ 0800:1C2B : bool)
  Class: Eq_4612
  DataType: bool
  OrigDataType: bool
T_4613: (in 1<8> @ 0800:1C0E : byte)
  Class: Eq_4547
  DataType: uint8
  OrigDataType: byte
T_4614: (in 2<i16> @ 0800:1C66 : int16)
  Class: Eq_4614
  DataType: int16
  OrigDataType: int16
T_4615: (in sp_119 - 2<i16> @ 0800:1C66 : word16)
  Class: Eq_4615
  DataType: (memptr (ptr16 Eq_4578) Eq_4615)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_4582 tFFFFFFFE)))
T_4616: (in sp_213 @ 0800:1C66 : (memptr (ptr16 Eq_4578) Eq_4615))
  Class: Eq_4615
  DataType: (memptr (ptr16 Eq_4578) Eq_4615)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 Eq_224 t0000)))
T_4617: (in 0<16> @ 0800:1C66 : word16)
  Class: Eq_4617
  DataType: word16
  OrigDataType: word16
T_4618: (in sp_213 + 0<16> @ 0800:1C66 : word16)
  Class: Eq_4618
  DataType: (memptr (ptr16 Eq_4578) Eq_4618)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_4582 tFFFFFFFE)))
T_4619: (in ss:sp_213 + 0<16> @ 0800:1C66 : segptr32)
  Class: Eq_4619
  DataType: segptr32
  OrigDataType: segptr32
T_4620: (in Mem214[ss:sp_213 + 0<16>:word16] @ 0800:1C66 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4621: (in -2<i16> @ 0800:1C69 : int16)
  Class: Eq_4621
  DataType: int16
  OrigDataType: int16
T_4622: (in sp_213 + -2<i16> @ 0800:1C69 : word16)
  Class: Eq_4622
  DataType: (memptr (ptr16 Eq_4578) Eq_4622)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_4582 tFFFFFFFE) (0 T_4620 t0000)))
T_4623: (in ss:sp_213 + -2<i16> @ 0800:1C69 : segptr32)
  Class: Eq_4623
  DataType: segptr32
  OrigDataType: segptr32
T_4624: (in Mem222[ss:sp_213 + -2<i16>:word16] @ 0800:1C69 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4625: (in 0x800<16>:wArg04 @ 0800:1C6A : segptr32)
  Class: Eq_4625
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4626: (in sp_239 @ 0800:1C6E : word16)
  Class: Eq_4626
  DataType: word16
  OrigDataType: word16
T_4627: (in 4<i16> @ 0800:1C6E : int16)
  Class: Eq_4627
  DataType: int16
  OrigDataType: int16
T_4628: (in sp_239 + 4<i16> @ 0800:1C6E : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: word16
T_4629: (in 1<16> @ 0800:1C6F : word16)
  Class: Eq_4629
  DataType: word16
  OrigDataType: word16
T_4630: (in wLoc06_546 - 1<16> @ 0800:1C6F : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4631: (in 0<16> @ 0800:1C74 : word16)
  Class: Eq_4546
  DataType: uint16
  OrigDataType: word16
T_4632: (in ax_479 @ 0800:1C74 : uint16)
  Class: Eq_4546
  DataType: uint16
  OrigDataType: uint16
T_4633: (in 0<16> @ 0800:1C74 : word16)
  Class: Eq_3924
  DataType: word16
  OrigDataType: word16
T_4634: (in dx_392 @ 0800:1C74 : Eq_3924)
  Class: Eq_3924
  DataType: Eq_3924
  OrigDataType: (union (ui32 u1) (word16 u0))
T_4635: (in 0<16> @ 0800:1C19 : word16)
  Class: Eq_4635
  DataType: word16
  OrigDataType: word16
T_4636: (in sp_38 + 0<16> @ 0800:1C19 : word16)
  Class: Eq_4636
  DataType: word16
  OrigDataType: word16
T_4637: (in ss:sp_38 + 0<16> @ 0800:1C19 : segptr32)
  Class: Eq_4637
  DataType: segptr32
  OrigDataType: segptr32
T_4638: (in Mem102[ss:sp_38 + 0<16>:word16] @ 0800:1C19 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4639: (in 0x800<16>:wArg02 @ 0800:1C1C : segptr32)
  Class: Eq_4639
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4640: (in 1<16> @ 0800:1C16 : word16)
  Class: Eq_4640
  DataType: word16
  OrigDataType: word16
T_4641: (in v10_27 + 1<16> @ 0800:1C16 : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4642: (in sp_111 @ 0800:1C1F : word16)
  Class: Eq_4642
  DataType: word16
  OrigDataType: word16
T_4643: (in 2<i16> @ 0800:1C1F : int16)
  Class: Eq_4643
  DataType: int16
  OrigDataType: int16
T_4644: (in sp_111 + 2<i16> @ 0800:1C1F : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: word16
T_4645: (in 0<16> @ 0800:1C22 : word16)
  Class: Eq_224
  DataType: (ptr16 Eq_4916)
  OrigDataType: ci16
T_4646: (in ax_113 < 0<16> @ 0800:1C22 : bool)
  Class: Eq_4646
  DataType: bool
  OrigDataType: bool
T_4647: (in 0xA<16> @ 0800:1C7D : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_4648: (in 0x30<8> @ 0800:1C82 : byte)
  Class: Eq_4605
  DataType: byte
  OrigDataType: byte
T_4649: (in al_136 != 0x30<8> @ 0800:1C82 : bool)
  Class: Eq_4649
  DataType: bool
  OrigDataType: bool
T_4650: (in 0x24<16> @ 0800:1C30 : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: cup16
T_4651: (in wArg08 > 0x24<16> @ 0800:1C30 : bool)
  Class: Eq_4651
  DataType: bool
  OrigDataType: bool
T_4652: (in 2<8> @ 0800:1C35 : byte)
  Class: Eq_4609
  DataType: cu8
  OrigDataType: cu8
T_4653: (in cl_174 < 2<8> @ 0800:1C35 : bool)
  Class: Eq_4653
  DataType: bool
  OrigDataType: bool
T_4654: (in 0x30<8> @ 0800:1C39 : byte)
  Class: Eq_4605
  DataType: byte
  OrigDataType: byte
T_4655: (in al_136 != 0x30<8> @ 0800:1C39 : bool)
  Class: Eq_4655
  DataType: bool
  OrigDataType: bool
T_4656: (in fn0800_1B9E @ 0800:1CAF : segptr32)
  Class: Eq_4656
  DataType: (ptr32 Eq_4656)
  OrigDataType: (ptr32 (fn T_4660 (T_4658, T_4659)))
T_4657: (in signature of fn0800_1B9E @ 0800:1B9E : void)
  Class: Eq_4656
  DataType: (ptr32 Eq_4656)
  OrigDataType: 
T_4658: (in SLICE(wArg08, byte, 0) @ 0800:1CAF : byte)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: byte
T_4659: (in SLICE(ax_113, byte, 0) @ 0800:1CAF : byte)
  Class: Eq_4520
  DataType: byte
  OrigDataType: byte
T_4660: (in fn0800_1B9E((byte) wArg08, (byte) ax_113) @ 0800:1CAF : bool)
  Class: Eq_4660
  DataType: bool
  OrigDataType: bool
T_4661: (in 0x10<8> @ 0800:1C3E : byte)
  Class: Eq_4609
  DataType: cu8
  OrigDataType: byte
T_4662: (in cl_174 != 0x10<8> @ 0800:1C3E : bool)
  Class: Eq_4662
  DataType: bool
  OrigDataType: bool
T_4663: (in 0<32> @ 0800:1CBE : uipr32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uipr32
T_4664: (in di_si_534 @ 0800:1CBE : uint32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uint32
T_4665: (in 1<16> @ 0800:1C40 : word16)
  Class: Eq_4665
  DataType: ci16
  OrigDataType: ci16
T_4666: (in wArg0A_556 - 1<16> @ 0800:1C40 : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4667: (in v34_260 @ 0800:1C40 : ci16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4668: (in 0<16> @ 0800:1C43 : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4669: (in v34_260 < 0<16> @ 0800:1C43 : bool)
  Class: Eq_4669
  DataType: bool
  OrigDataType: bool
T_4670: (in 0<32> @ 0800:1D0F : uipr32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uipr32
T_4671: (in di_si_783 @ 0800:1D0F : uint32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uint32
T_4672: (in -2<i16> @ 0800:1C48 : int16)
  Class: Eq_4672
  DataType: int16
  OrigDataType: int16
T_4673: (in sp_119 + -2<i16> @ 0800:1C48 : word16)
  Class: Eq_4673
  DataType: (memptr (ptr16 Eq_4578) Eq_4673)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_4582 tFFFFFFFE)))
T_4674: (in ss:sp_119 + -2<i16> @ 0800:1C48 : segptr32)
  Class: Eq_4674
  DataType: segptr32
  OrigDataType: segptr32
T_4675: (in Mem269[ss:sp_119 + -2<i16>:word16] @ 0800:1C48 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4676: (in 0x800<16>:wArg02 @ 0800:1C4B : segptr32)
  Class: Eq_4676
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4677: (in 1<16> @ 0800:1C45 : word16)
  Class: Eq_4677
  DataType: word16
  OrigDataType: word16
T_4678: (in wLoc06_546 + 1<16> @ 0800:1C45 : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4679: (in ax_272 @ 0800:1C4B : uint16)
  Class: Eq_4679
  DataType: uint16
  OrigDataType: uint16
T_4680: (in SLICE(ax_272, byte, 0) @ 0800:1C4B : byte)
  Class: Eq_4680
  DataType: byte
  OrigDataType: byte
T_4681: (in al_279 @ 0800:1C4B : byte)
  Class: Eq_4680
  DataType: byte
  OrigDataType: byte
T_4682: (in sp_270 @ 0800:1C4E : word16)
  Class: Eq_4682
  DataType: word16
  OrigDataType: word16
T_4683: (in 2<i16> @ 0800:1C4E : int16)
  Class: Eq_4683
  DataType: int16
  OrigDataType: int16
T_4684: (in sp_270 + 2<i16> @ 0800:1C4E : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: word16
T_4685: (in 0x78<8> @ 0800:1C51 : byte)
  Class: Eq_4680
  DataType: byte
  OrigDataType: byte
T_4686: (in al_279 == 0x78<8> @ 0800:1C51 : bool)
  Class: Eq_4686
  DataType: bool
  OrigDataType: bool
T_4687: (in 0x58<8> @ 0800:1C55 : byte)
  Class: Eq_4680
  DataType: byte
  OrigDataType: byte
T_4688: (in al_279 == 0x58<8> @ 0800:1C55 : bool)
  Class: Eq_4688
  DataType: bool
  OrigDataType: bool
T_4689: (in CONVERT(ax_272, uint16, uint32) @ 0800:1CCD : uint32)
  Class: Eq_4689
  DataType: uint32
  OrigDataType: uint32
T_4690: (in di_ax_779 @ 0800:1CCD : uint32)
  Class: Eq_4689
  DataType: uint32
  OrigDataType: uint32
T_4691: (in SLICE(di_ax_779, word16, 0) @ 0800:1CCD : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4692: (in ax_290 @ 0800:1CCD : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4693: (in SLICE(di_ax_779, word16, 16) @ 0800:1CCD : word16)
  Class: Eq_4693
  DataType: ui16
  OrigDataType: word16
T_4694: (in di_309 @ 0800:1CCD : ui16)
  Class: Eq_4693
  DataType: ui16
  OrigDataType: ui16
T_4695: (in ax_300 @ 0800:1CD4 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4696: (in fn0800_1B9E @ 0800:1CD5 : segptr32)
  Class: Eq_4656
  DataType: (ptr32 Eq_4656)
  OrigDataType: (ptr32 (fn T_4699 (T_4697, T_4698)))
T_4697: (in SLICE(wArg08, byte, 0) @ 0800:1CD5 : byte)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: byte
T_4698: (in SLICE(ax_290, byte, 0) @ 0800:1CD5 : byte)
  Class: Eq_4520
  DataType: byte
  OrigDataType: byte
T_4699: (in fn0800_1B9E((byte) wArg08, (byte) ax_290) @ 0800:1CD5 : bool)
  Class: Eq_4660
  DataType: bool
  OrigDataType: bool
T_4700: (in 0<16> @ 0800:1D25 : word16)
  Class: Eq_4700
  DataType: word16
  OrigDataType: word16
T_4701: (in wArg0C + 0<16> @ 0800:1D25 : word16)
  Class: Eq_4701
  DataType: word16
  OrigDataType: word16
T_4702: (in ds:wArg0C + 0<16> @ 0800:1D25 : segptr32)
  Class: Eq_4702
  DataType: segptr32
  OrigDataType: segptr32
T_4703: (in Mem495[ds:wArg0C + 0<16>:word16] @ 0800:1D25 : word16)
  Class: Eq_4703
  DataType: word16
  OrigDataType: word16
T_4704: (in ds->*wArg0C + wLoc06_546 @ 0800:1D25 : word16)
  Class: Eq_4703
  DataType: word16
  OrigDataType: word16
T_4705: (in 0<16> @ 0800:1D25 : word16)
  Class: Eq_4705
  DataType: word16
  OrigDataType: word16
T_4706: (in wArg0C + 0<16> @ 0800:1D25 : word16)
  Class: Eq_4706
  DataType: (memptr Eq_217 word16)
  OrigDataType: (memptr T_3916 (struct (0 T_4703 t0000)))
T_4707: (in ds:wArg0C + 0<16> @ 0800:1D25 : segptr32)
  Class: Eq_4707
  DataType: segptr32
  OrigDataType: segptr32
T_4708: (in Mem515[ds:wArg0C + 0<16>:word16] @ 0800:1D25 : word16)
  Class: Eq_4703
  DataType: word16
  OrigDataType: word16
T_4709: (in 0<16> @ 0800:1D2D : word16)
  Class: Eq_4709
  DataType: word16
  OrigDataType: word16
T_4710: (in wArg0E + 0<16> @ 0800:1D2D : word16)
  Class: Eq_4710
  DataType: word16
  OrigDataType: word16
T_4711: (in ds:wArg0E + 0<16> @ 0800:1D2D : segptr32)
  Class: Eq_4711
  DataType: segptr32
  OrigDataType: segptr32
T_4712: (in Mem519[ds:wArg0E + 0<16>:word16] @ 0800:1D2D : word16)
  Class: Eq_3925
  DataType: ui16
  OrigDataType: word16
T_4713: (in 0<16> @ 0800:1D2F : word16)
  Class: Eq_4713
  DataType: word16
  OrigDataType: word16
T_4714: (in sp_119 + 0<16> @ 0800:1D2F : word16)
  Class: Eq_4714
  DataType: (memptr (ptr16 Eq_4578) Eq_4714)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE)))
T_4715: (in ss:sp_119 + 0<16> @ 0800:1D2F : segptr32)
  Class: Eq_4715
  DataType: segptr32
  OrigDataType: segptr32
T_4716: (in Mem519[ss:sp_119 + 0<16>:selector] @ 0800:1D2F : selector)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (ptr16 (segment))
T_4717: (in es_523 @ 0800:1D2F : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: (ptr16 (segment))
T_4718: (in 2<i16> @ 0800:1D2F : int16)
  Class: Eq_4718
  DataType: int16
  OrigDataType: int16
T_4719: (in sp_119 + 2<i16> @ 0800:1D2F : word16)
  Class: Eq_4719
  DataType: (memptr (ptr16 Eq_4578) Eq_4719)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_4716 t0000)))
T_4720: (in sp_524 @ 0800:1D2F : (memptr (ptr16 Eq_4578) Eq_4719))
  Class: Eq_4719
  DataType: (memptr (ptr16 Eq_4578) Eq_4719)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_224 t0000)))
T_4721: (in 1<16> @ 0800:1CBE : word16)
  Class: Eq_4721
  DataType: ci16
  OrigDataType: ci16
T_4722: (in wArg0A_556 - 1<16> @ 0800:1CBE : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4723: (in v43_401 @ 0800:1CBE : ci16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4724: (in SLICE(di_si_534, word16, 16) @ 0800:1CBE : word16)
  Class: Eq_4724
  DataType: word16
  OrigDataType: word16
T_4725: (in di_418 @ 0800:1CBE : word16)
  Class: Eq_4724
  DataType: word16
  OrigDataType: word16
T_4726: (in SLICE(di_si_534, word16, 0) @ 0800:1CBE : word16)
  Class: Eq_4607
  DataType: uint16
  OrigDataType: word16
T_4727: (in 0<16> @ 0800:1CC1 : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4728: (in v43_401 < 0<16> @ 0800:1CC1 : bool)
  Class: Eq_4728
  DataType: bool
  OrigDataType: bool
T_4729: (in wArg08 *32 si_129 @ 0800:1CBA : uint32)
  Class: Eq_4729
  DataType: uint32
  OrigDataType: uint32
T_4730: (in di_ax_779 + wArg08 *32 si_129 @ 0800:1CBA : ui32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uint32
T_4731: (in SLICE(di_si_534, word16, 16) @ 0800:1CBC : word16)
  Class: Eq_4731
  DataType: word16
  OrigDataType: word16
T_4732: (in 0<16> @ 0800:1CBC : word16)
  Class: Eq_4731
  DataType: word16
  OrigDataType: word16
T_4733: (in SLICE(di_si_534, word16, 16) != 0<16> @ 0800:1CBC : bool)
  Class: Eq_4733
  DataType: bool
  OrigDataType: bool
T_4734: (in SEQ(di_309, si_129) @ 0800:1D03 : ui32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: ui32
T_4735: (in di_si_791 @ 0800:1D03 : uint32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uint32
T_4736: (in 2<i16> @ 0800:1D03 : int16)
  Class: Eq_4736
  DataType: int16
  OrigDataType: int16
T_4737: (in sp_119 - 2<i16> @ 0800:1D03 : word16)
  Class: Eq_4737
  DataType: (memptr (ptr16 Eq_4578) Eq_4737)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_4716 t0000)))
T_4738: (in sp_443 @ 0800:1D03 : (memptr (ptr16 Eq_4578) Eq_4737))
  Class: Eq_4737
  DataType: (memptr (ptr16 Eq_4578) Eq_4737)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_224 t0000)))
T_4739: (in 0<16> @ 0800:1D03 : word16)
  Class: Eq_4739
  DataType: word16
  OrigDataType: word16
T_4740: (in sp_443 + 0<16> @ 0800:1D03 : word16)
  Class: Eq_4740
  DataType: (memptr (ptr16 Eq_4578) Eq_4740)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_4716 t0000)))
T_4741: (in ss:sp_443 + 0<16> @ 0800:1D03 : segptr32)
  Class: Eq_4741
  DataType: segptr32
  OrigDataType: segptr32
T_4742: (in Mem444[ss:sp_443 + 0<16>:word16] @ 0800:1D03 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4743: (in -2<i16> @ 0800:1D06 : int16)
  Class: Eq_4743
  DataType: int16
  OrigDataType: int16
T_4744: (in sp_443 + -2<i16> @ 0800:1D06 : word16)
  Class: Eq_4744
  DataType: (memptr (ptr16 Eq_4578) Eq_4744)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_224 t0000)))
T_4745: (in ss:sp_443 + -2<i16> @ 0800:1D06 : segptr32)
  Class: Eq_4745
  DataType: segptr32
  OrigDataType: segptr32
T_4746: (in Mem447[ss:sp_443 + -2<i16>:word16] @ 0800:1D06 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4747: (in 0x800<16>:wArg04 @ 0800:1D07 : segptr32)
  Class: Eq_4747
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4748: (in sp_452 @ 0800:1D0B : word16)
  Class: Eq_4748
  DataType: word16
  OrigDataType: word16
T_4749: (in 4<i16> @ 0800:1D0B : int16)
  Class: Eq_4749
  DataType: int16
  OrigDataType: int16
T_4750: (in sp_452 + 4<i16> @ 0800:1D0B : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: word16
T_4751: (in 1<16> @ 0800:1D0C : word16)
  Class: Eq_4751
  DataType: word16
  OrigDataType: word16
T_4752: (in wLoc06_546 - 1<16> @ 0800:1D0C : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4753: (in 0<16> @ 0800:1D48 : word16)
  Class: Eq_4753
  DataType: word16
  OrigDataType: word16
T_4754: (in sp_524 + 0<16> @ 0800:1D48 : word16)
  Class: Eq_4754
  DataType: (memptr (ptr16 Eq_4578) Eq_4754)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_4716 t0000)))
T_4755: (in ss:sp_524 + 0<16> @ 0800:1D48 : segptr32)
  Class: Eq_4755
  DataType: segptr32
  OrigDataType: segptr32
T_4756: (in Mem519[ss:sp_524 + 0<16>:word16] @ 0800:1D48 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4757: (in di_525 @ 0800:1D48 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4758: (in 1<16> @ 0800:1D0F : word16)
  Class: Eq_3925
  DataType: ui16
  OrigDataType: word16
T_4759: (in SLICE(di_si_783, word16, 16) @ 0800:1D0F : word16)
  Class: Eq_3924
  DataType: Eq_3924
  OrigDataType: word16
T_4760: (in SLICE(di_si_783, word16, 0) @ 0800:1D11 : word16)
  Class: Eq_4546
  DataType: uint16
  OrigDataType: word16
T_4761: (in 0<8> @ 0800:1D16 : byte)
  Class: Eq_4547
  DataType: uint8
  OrigDataType: byte
T_4762: (in bLoc07_545 == 0<8> @ 0800:1D16 : bool)
  Class: Eq_4762
  DataType: bool
  OrigDataType: bool
T_4763: (in -2<i16> @ 0800:1CC6 : int16)
  Class: Eq_4763
  DataType: int16
  OrigDataType: int16
T_4764: (in sp_119 + -2<i16> @ 0800:1CC6 : word16)
  Class: Eq_4764
  DataType: (memptr (ptr16 Eq_4578) Eq_4764)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_4716 t0000)))
T_4765: (in ss:sp_119 + -2<i16> @ 0800:1CC6 : segptr32)
  Class: Eq_4765
  DataType: segptr32
  OrigDataType: segptr32
T_4766: (in Mem414[ss:sp_119 + -2<i16>:word16] @ 0800:1CC6 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4767: (in 0x800<16>:wArg02 @ 0800:1CC9 : segptr32)
  Class: Eq_4767
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4768: (in 1<16> @ 0800:1CC3 : word16)
  Class: Eq_4768
  DataType: word16
  OrigDataType: word16
T_4769: (in wLoc06_546 + 1<16> @ 0800:1CC3 : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4770: (in sp_429 @ 0800:1CCC : word16)
  Class: Eq_4770
  DataType: word16
  OrigDataType: word16
T_4771: (in 2<i16> @ 0800:1CCC : int16)
  Class: Eq_4771
  DataType: int16
  OrigDataType: int16
T_4772: (in sp_429 + 2<i16> @ 0800:1CCC : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: word16
T_4773: (in ax_431 @ 0800:1CCD : word16)
  Class: Eq_4773
  DataType: word16
  OrigDataType: word16
T_4774: (in SEQ(di_418, ax_431) @ 0800:1CCD : word32)
  Class: Eq_4689
  DataType: uint32
  OrigDataType: word32
T_4775: (in 1<16> @ 0800:1CEA : word16)
  Class: Eq_4775
  DataType: ci16
  OrigDataType: ci16
T_4776: (in wArg0A_556 - 1<16> @ 0800:1CEA : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4777: (in v51_318 @ 0800:1CEA : ci16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4778: (in SLICE(di_si_534, word16, 16) @ 0800:1CEA : word16)
  Class: Eq_4778
  DataType: uint16
  OrigDataType: word16
T_4779: (in di_330 @ 0800:1CEA : uint16)
  Class: Eq_4778
  DataType: uint16
  OrigDataType: uint16
T_4780: (in SLICE(di_si_534, word16, 0) @ 0800:1CEA : word16)
  Class: Eq_4780
  DataType: uint16
  OrigDataType: word16
T_4781: (in si_329 @ 0800:1CEA : uint16)
  Class: Eq_4780
  DataType: uint16
  OrigDataType: uint16
T_4782: (in 0<16> @ 0800:1CED : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4783: (in v51_318 < 0<16> @ 0800:1CED : bool)
  Class: Eq_4783
  DataType: bool
  OrigDataType: bool
T_4784: (in -di_si_783 @ 0800:1D1C : int32)
  Class: Eq_4784
  DataType: Eq_4784
  OrigDataType: uint32
T_4785: (in dx_ax_536 @ 0800:1D1C : Eq_4784)
  Class: Eq_4784
  DataType: Eq_4784
  OrigDataType: (union (int32 u0) (uint32 u1))
T_4786: (in SLICE(dx_ax_536, word16, 0) @ 0800:1D1A : word16)
  Class: Eq_4546
  DataType: uint16
  OrigDataType: word16
T_4787: (in SLICE(dx_ax_536, word16, 16) @ 0800:1D1C : word16)
  Class: Eq_3924
  DataType: Eq_3924
  OrigDataType: word16
T_4788: (in -2<i16> @ 0800:1CF2 : int16)
  Class: Eq_4788
  DataType: int16
  OrigDataType: int16
T_4789: (in sp_119 + -2<i16> @ 0800:1CF2 : word16)
  Class: Eq_4789
  DataType: (memptr (ptr16 Eq_4578) Eq_4789)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_4716 t0000)))
T_4790: (in ss:sp_119 + -2<i16> @ 0800:1CF2 : segptr32)
  Class: Eq_4790
  DataType: segptr32
  OrigDataType: segptr32
T_4791: (in Mem328[ss:sp_119 + -2<i16>:word16] @ 0800:1CF2 : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4792: (in 0x800<16>:wArg02 @ 0800:1CF5 : segptr32)
  Class: Eq_4792
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4793: (in 1<16> @ 0800:1CEF : word16)
  Class: Eq_4793
  DataType: word16
  OrigDataType: word16
T_4794: (in wLoc06_546 + 1<16> @ 0800:1CEF : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4795: (in sp_333 @ 0800:1CF8 : word16)
  Class: Eq_4795
  DataType: word16
  OrigDataType: word16
T_4796: (in 2<i16> @ 0800:1CF8 : int16)
  Class: Eq_4796
  DataType: int16
  OrigDataType: int16
T_4797: (in sp_333 + 2<i16> @ 0800:1CF8 : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: word16
T_4798: (in ax_335 @ 0800:1D00 : Eq_224)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: uint16
T_4799: (in fn0800_1B9E @ 0800:1D01 : segptr32)
  Class: Eq_4656
  DataType: (ptr32 Eq_4656)
  OrigDataType: (ptr32 (fn T_4802 (T_4800, T_4801)))
T_4800: (in SLICE(wArg08, byte, 0) @ 0800:1D01 : byte)
  Class: Eq_4519
  DataType: cu8
  OrigDataType: byte
T_4801: (in SLICE(ax_335, byte, 0) @ 0800:1D01 : byte)
  Class: Eq_4520
  DataType: byte
  OrigDataType: byte
T_4802: (in fn0800_1B9E((byte) wArg08, (byte) ax_335) @ 0800:1D01 : bool)
  Class: Eq_4660
  DataType: bool
  OrigDataType: bool
T_4803: (in wArg08 *32 di_330 @ 0800:1CDF : uint32)
  Class: Eq_4803
  DataType: Eq_4803
  OrigDataType: uint32
T_4804: (in dx_ax_366 @ 0800:1CDF : Eq_4803)
  Class: Eq_4803
  DataType: Eq_4803
  OrigDataType: (union (int32 u0) (uint32 u1))
T_4805: (in SLICE(dx_ax_366, word16, 0) @ 0800:1CE3 : word16)
  Class: Eq_4805
  DataType: ui16
  OrigDataType: ui16
T_4806: (in SEQ(SLICE(dx_ax_366, word16, 0), ax_335) @ 0800:1CE3 : ui32)
  Class: Eq_4806
  DataType: ui32
  OrigDataType: ui32
T_4807: (in wArg08 *32 si_329 @ 0800:1CE3 : uint32)
  Class: Eq_4807
  DataType: uint32
  OrigDataType: uint32
T_4808: (in SEQ((word16) dx_ax_366, ax_335) + wArg08 *32 si_329 @ 0800:1CE3 : ui32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uint32
T_4809: (in ax_si_539 @ 0800:1CE3 : uint32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uint32
T_4810: (in SLICE(dx_ax_366, byte, 16) @ 0800:1CE8 : byte)
  Class: Eq_4810
  DataType: byte
  OrigDataType: byte
T_4811: (in SLICE(dx_ax_366, byte, 24) @ 0800:1CE8 : byte)
  Class: Eq_4811
  DataType: byte
  OrigDataType: byte
T_4812: (in SLICE(dx_ax_366, byte, 16) + SLICE(dx_ax_366, byte, 24) @ 0800:1CE8 : byte)
  Class: Eq_4812
  DataType: byte
  OrigDataType: byte
T_4813: (in SLICE(ax_si_539, word16, 16) @ 0800:1CE8 : word16)
  Class: Eq_4813
  DataType: cup16
  OrigDataType: cup16
T_4814: (in 0<16> @ 0800:1CE8 : word16)
  Class: Eq_4813
  DataType: cup16
  OrigDataType: cup16
T_4815: (in SLICE(ax_si_539, word16, 16) < 0<16> @ 0800:1CE8 : bool)
  Class: Eq_4815
  DataType: bool
  OrigDataType: bool
T_4816: (in CONVERT(SLICE(ax_si_539, word16, 16) <u 0<16>, bool, byte) @ 0800:1CE8 : byte)
  Class: Eq_4816
  DataType: byte
  OrigDataType: byte
T_4817: (in SLICE(dx_ax_366, byte, 16) + SLICE(dx_ax_366, byte, 24) + (byte) (SLICE(ax_si_539, word16, 16) < 0<16>) @ 0800:1CE8 : byte)
  Class: Eq_4817
  DataType: byte
  OrigDataType: byte
T_4818: (in 0<8> @ 0800:1CE8 : byte)
  Class: Eq_4817
  DataType: byte
  OrigDataType: byte
T_4819: (in SLICE(dx_ax_366, byte, 16) + SLICE(dx_ax_366, byte, 24) + (byte) (SLICE(ax_si_539, word16, 16) < 0<16>) != 0<8> @ 0800:1CE8 : bool)
  Class: Eq_4819
  DataType: bool
  OrigDataType: bool
T_4820: (in CONVERT(ax_113, uint16, uint32) @ 0800:1CBE : uint32)
  Class: Eq_4663
  DataType: uint32
  OrigDataType: uint32
T_4821: (in CONVERT(bLoc07_545, uint8, uint16) @ 0800:1D3B : uint16)
  Class: Eq_4821
  DataType: uint16
  OrigDataType: uint16
T_4822: (in 0xFFFF<16> @ 0800:1D3B : ui16)
  Class: Eq_4822
  DataType: ui16
  OrigDataType: ui16
T_4823: (in (uint16) bLoc07_545 + 0xFFFF<16> @ 0800:1D3B : ui16)
  Class: Eq_4546
  DataType: uint16
  OrigDataType: uint16
T_4824: (in ah_al_541 @ 0800:1D3B : uint16)
  Class: Eq_4546
  DataType: uint16
  OrigDataType: uint16
T_4825: (in SLICE(ah_al_541, byte, 8) @ 0800:1D3E : byte)
  Class: Eq_4825
  DataType: byte
  OrigDataType: byte
T_4826: (in cond(SLICE(ah_al_541, byte, 8)) @ 0800:1D3E : byte)
  Class: Eq_4826
  DataType: Eq_4826
  OrigDataType: (union (ui32 u1) (byte u0))
T_4827: (in 2<32> @ 0800:1D3E : word32)
  Class: Eq_4827
  DataType: ui32
  OrigDataType: ui32
T_4828: (in cond(SLICE(ah_al_541, byte, 8)) & 2<32> @ 0800:1D3E : word32)
  Class: Eq_4828
  DataType: ui32
  OrigDataType: ui32
T_4829: (in 0x7FFF<16> @ 0800:1D3E : word16)
  Class: Eq_4829
  DataType: word16
  OrigDataType: word16
T_4830: (in (cond(SLICE(ah_al_541, byte, 8)) & 2<32>) + 0x7FFF<16> @ 0800:1D3E : word16)
  Class: Eq_3924
  DataType: Eq_3924
  OrigDataType: ui32
T_4831: (in 2<16> @ 0800:1D41 : word16)
  Class: Eq_3925
  DataType: ui16
  OrigDataType: word16
T_4832: (in 1<16> @ 0800:1C84 : word16)
  Class: Eq_4832
  DataType: ci16
  OrigDataType: ci16
T_4833: (in wArg0A_556 - 1<16> @ 0800:1C84 : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4834: (in v66_141 @ 0800:1C84 : ci16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4835: (in 0<16> @ 0800:1C87 : word16)
  Class: Eq_4566
  DataType: ci16
  OrigDataType: ci16
T_4836: (in v66_141 < 0<16> @ 0800:1C87 : bool)
  Class: Eq_4836
  DataType: bool
  OrigDataType: bool
T_4837: (in -2<i16> @ 0800:1C8C : int16)
  Class: Eq_4837
  DataType: int16
  OrigDataType: int16
T_4838: (in sp_119 + -2<i16> @ 0800:1C8C : word16)
  Class: Eq_4838
  DataType: (memptr (ptr16 Eq_4578) Eq_4838)
  OrigDataType: (memptr T_4578 (struct (FFFFFFFE T_224 tFFFFFFFE) (0 T_4716 t0000)))
T_4839: (in ss:sp_119 + -2<i16> @ 0800:1C8C : segptr32)
  Class: Eq_4839
  DataType: segptr32
  OrigDataType: segptr32
T_4840: (in Mem151[ss:sp_119 + -2<i16>:word16] @ 0800:1C8C : word16)
  Class: Eq_224
  DataType: Eq_224
  OrigDataType: word16
T_4841: (in 0x800<16>:wArg02 @ 0800:1C8F : segptr32)
  Class: Eq_4841
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_4842: (in 1<16> @ 0800:1C89 : word16)
  Class: Eq_4842
  DataType: word16
  OrigDataType: word16
T_4843: (in wLoc06_546 + 1<16> @ 0800:1C89 : word16)
  Class: Eq_4549
  DataType: word16
  OrigDataType: word16
T_4844: (in ax_156 @ 0800:1C8F : uint16)
  Class: Eq_4844
  DataType: uint16
  OrigDataType: uint16
T_4845: (in SLICE(ax_156, byte, 0) @ 0800:1C8F : byte)
  Class: Eq_4845
  DataType: byte
  OrigDataType: byte
T_4846: (in al_164 @ 0800:1C8F : byte)
  Class: Eq_4845
  DataType: byte
  OrigDataType: byte
T_4847: (in sp_154 @ 0800:1C92 : word16)
  Class: Eq_4847
  DataType: word16
  OrigDataType: word16
T_4848: (in 2<i16> @ 0800:1C92 : int16)
  Class: Eq_4848
  DataType: int16
  OrigDataType: int16
T_4849: (in sp_154 + 2<i16> @ 0800:1C92 : word16)
  Class: Eq_4553
  DataType: (memptr (ptr16 Eq_4578) Eq_4553)
  OrigDataType: word16
T_4850: (in 8<16> @ 0800:1C93 : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_4851: (in 0x78<8> @ 0800:1C9A : byte)
  Class: Eq_4845
  DataType: byte
  OrigDataType: byte
T_4852: (in al_164 == 0x78<8> @ 0800:1C9A : bool)
  Class: Eq_4852
  DataType: bool
  OrigDataType: bool
T_4853: (in 0x10<16> @ 0800:1CA0 : word16)
  Class: Eq_3742
  DataType: uint16
  OrigDataType: word16
T_4854: (in CONVERT(ax_156, uint16, uint32) @ 0800:1CCD : uint32)
  Class: Eq_4689
  DataType: uint32
  OrigDataType: uint32
T_4855: (in 0x58<8> @ 0800:1C9E : byte)
  Class: Eq_4845
  DataType: byte
  OrigDataType: byte
T_4856: (in al_164 != 0x58<8> @ 0800:1C9E : bool)
  Class: Eq_4856
  DataType: bool
  OrigDataType: bool
T_4857: (in ds @ 0800:1C9E : (ptr16 Eq_340))
  Class: Eq_340
  DataType: (ptr16 Eq_340)
  OrigDataType: (ptr16 (segment))
T_4858: (in wArg02 @ 0800:1C9E : int16)
  Class: Eq_1084
  DataType: int16
  OrigDataType: word16
T_4859: (in _lseek @ 0800:1D5C : segptr32)
  Class: Eq_1081
  DataType: (ptr32 Eq_1081)
  OrigDataType: (ptr32 (fn T_4864 (T_4857, T_4858, T_4860, T_4861, T_4863)))
T_4860: (in 0<32> @ 0800:1D5C : uipr32)
  Class: Eq_1047
  DataType: (ptr32 int32)
  OrigDataType: uipr32
T_4861: (in 1<8> @ 0800:1D5C : byte)
  Class: Eq_1086
  DataType: byte
  OrigDataType: byte
T_4862: (in dx_43 @ 0800:1D5C : word16)
  Class: Eq_4862
  DataType: word16
  OrigDataType: word16
T_4863: (in out dx_43 @ 0800:1D5C : word16)
  Class: Eq_1087
  DataType: word16
  OrigDataType: word16
T_4864: (in _lseek(ds, wArg02, 0<32>, 1<8>, out dx_43) @ 0800:1D5C : word16)
  Class: Eq_1096
  DataType: word16
  OrigDataType: word16
T_4865:
  Class: Eq_4865
  DataType: uint8
  OrigDataType: (struct 0001 (0 T_25 t0000))
T_4866:
  Class: Eq_4866
  DataType: (arr uint8)
  OrigDataType: (arr T_4865)
T_4867:
  Class: Eq_4867
  DataType: (memptr (ptr16 Eq_3) code)
  OrigDataType: (struct 0002 (0 T_391 t0000))
T_4868:
  Class: Eq_4868
  DataType: (arr (memptr (ptr16 Eq_3) code))
  OrigDataType: (arr T_4867)
T_4869:
  Class: Eq_4869
  DataType: Eq_4869
  OrigDataType: (struct 0010 (0 T_1125 t0000))
T_4870:
  Class: Eq_4870
  DataType: (arr Eq_4869)
  OrigDataType: (arr T_4869)
T_4871:
  Class: Eq_4871
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1589 t0000))
T_4872:
  Class: Eq_4872
  DataType: (arr cui16)
  OrigDataType: (arr T_4871)
T_4873:
  Class: Eq_4873
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1603 t0000))
T_4874:
  Class: Eq_4874
  DataType: (arr cui16)
  OrigDataType: (arr T_4873)
T_4875:
  Class: Eq_4875
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1627 t0000))
T_4876:
  Class: Eq_4876
  DataType: (arr cui16)
  OrigDataType: (arr T_4875)
T_4877:
  Class: Eq_4877
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1634 t0000))
T_4878:
  Class: Eq_4878
  DataType: (arr cui16)
  OrigDataType: (arr T_4877)
T_4879:
  Class: Eq_4879
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1700 t0000))
T_4880:
  Class: Eq_4880
  DataType: (arr cui16)
  OrigDataType: (arr T_4879)
T_4881:
  Class: Eq_4881
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1711 t0000))
T_4882:
  Class: Eq_4882
  DataType: (arr cui16)
  OrigDataType: (arr T_4881)
T_4883:
  Class: Eq_4883
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1718 t0000))
T_4884:
  Class: Eq_4884
  DataType: (arr cui16)
  OrigDataType: (arr T_4883)
T_4885:
  Class: Eq_4885
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1804 t0000))
T_4886:
  Class: Eq_4886
  DataType: (arr cui16)
  OrigDataType: (arr T_4885)
T_4887:
  Class: Eq_4887
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1832 t0000))
T_4888:
  Class: Eq_4888
  DataType: (arr cui16)
  OrigDataType: (arr T_4887)
T_4889:
  Class: Eq_4889
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1839 t0000))
T_4890:
  Class: Eq_4890
  DataType: (arr cui16)
  OrigDataType: (arr T_4889)
T_4891:
  Class: Eq_4891
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1845 t0000))
T_4892:
  Class: Eq_4892
  DataType: (arr cui16)
  OrigDataType: (arr T_4891)
T_4893:
  Class: Eq_4893
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1852 t0000))
T_4894:
  Class: Eq_4894
  DataType: (arr cui16)
  OrigDataType: (arr T_4893)
T_4895:
  Class: Eq_4895
  DataType: cui16
  OrigDataType: (struct 0002 (0 T_1981 t0000))
T_4896:
  Class: Eq_4896
  DataType: (arr cui16)
  OrigDataType: (arr T_4895)
T_4897:
  Class: Eq_4897
  DataType: byte
  OrigDataType: (struct 0001 (0 T_2380 t0000))
T_4898:
  Class: Eq_4898
  DataType: (arr byte)
  OrigDataType: (arr T_4897)
T_4899:
  Class: Eq_4899
  DataType: byte
  OrigDataType: (struct 0001 (0 T_2390 t0000))
T_4900:
  Class: Eq_4900
  DataType: (arr byte)
  OrigDataType: (arr T_4899)
T_4901:
  Class: Eq_4901
  DataType: byte
  OrigDataType: (struct 0001 (0 T_2402 t0000))
T_4902:
  Class: Eq_4902
  DataType: (arr byte)
  OrigDataType: (arr T_4901)
T_4903:
  Class: Eq_4903
  DataType: byte
  OrigDataType: (struct 0001 (0 T_2412 t0000))
T_4904:
  Class: Eq_4904
  DataType: (arr byte)
  OrigDataType: (arr T_4903)
T_4905:
  Class: Eq_4035
  DataType: byte
  OrigDataType: (struct 0001 (0 byte b0000))
T_4906:
  Class: Eq_4906
  DataType: (arr byte)
  OrigDataType: (arr T_4905)
T_4907:
  Class: Eq_4035
  DataType: byte
  OrigDataType: (struct 0001 (0 T_4041 t0000))
T_4908:
  Class: Eq_4908
  DataType: (arr byte)
  OrigDataType: (arr T_4907)
T_4909:
  Class: Eq_4035
  DataType: byte
  OrigDataType: (struct 0001 (0 T_4091 t0000))
T_4910:
  Class: Eq_4910
  DataType: (arr byte)
  OrigDataType: (arr T_4909)
T_4911:
  Class: Eq_4035
  DataType: byte
  OrigDataType: (struct 0001 (0 T_4172 t0000))
T_4912:
  Class: Eq_4912
  DataType: (arr byte)
  OrigDataType: (arr T_4911)
T_4913:
  Class: Eq_4913
  DataType: Eq_4913
  OrigDataType: 
T_4914:
  Class: Eq_4914
  DataType: Eq_4914
  OrigDataType: 
T_4915:
  Class: Eq_4915
  DataType: Eq_4915
  OrigDataType: 
T_4916:
  Class: Eq_4916
  DataType: Eq_4916
  OrigDataType: 
T_4917:
  Class: Eq_4917
  DataType: Eq_4917
  OrigDataType: 
T_4918:
  Class: Eq_4918
  DataType: Eq_4918
  OrigDataType: 
T_4919:
  Class: Eq_4919
  DataType: Eq_4919
  OrigDataType: 
T_4920:
  Class: Eq_4920
  DataType: Eq_4920
  OrigDataType: 
T_4921:
  Class: Eq_4921
  DataType: Eq_4921
  OrigDataType: 
T_4922:
  Class: Eq_4922
  DataType: Eq_4922
  OrigDataType: 
T_4923:
  Class: Eq_4923
  DataType: Eq_4923
  OrigDataType: 
T_4924:
  Class: Eq_4924
  DataType: Eq_4924
  OrigDataType: 
T_4925:
  Class: Eq_4925
  DataType: Eq_4925
  OrigDataType: 
T_4926:
  Class: Eq_4926
  DataType: Eq_4926
  OrigDataType: 
T_4927:
  Class: Eq_4927
  DataType: Eq_4927
  OrigDataType: 
T_4928:
  Class: Eq_4928
  DataType: Eq_4928
  OrigDataType: 
T_4929:
  Class: Eq_4929
  DataType: Eq_4929
  OrigDataType: 
T_4930:
  Class: Eq_4930
  DataType: Eq_4930
  OrigDataType: 
T_4931:
  Class: Eq_4931
  DataType: Eq_4931
  OrigDataType: 
T_4932:
  Class: Eq_4932
  DataType: Eq_4932
  OrigDataType: 
T_4933:
  Class: Eq_4933
  DataType: Eq_4933
  OrigDataType: 
T_4934:
  Class: Eq_4934
  DataType: Eq_4934
  OrigDataType: 
T_4935:
  Class: Eq_4935
  DataType: Eq_4935
  OrigDataType: 
T_4936:
  Class: Eq_4936
  DataType: Eq_4936
  OrigDataType: 
T_4937:
  Class: Eq_4937
  DataType: Eq_4937
  OrigDataType: 
T_4938:
  Class: Eq_4938
  DataType: Eq_4938
  OrigDataType: 
T_4939:
  Class: Eq_4939
  DataType: Eq_4939
  OrigDataType: 
T_4940:
  Class: Eq_4940
  DataType: Eq_4940
  OrigDataType: 
T_4941:
  Class: Eq_4941
  DataType: Eq_4941
  OrigDataType: 
T_4942:
  Class: Eq_4942
  DataType: Eq_4942
  OrigDataType: 
T_4943:
  Class: Eq_4943
  DataType: Eq_4943
  OrigDataType: 
T_4944:
  Class: Eq_4944
  DataType: Eq_4944
  OrigDataType: 
T_4945:
  Class: Eq_4945
  DataType: Eq_4945
  OrigDataType: 
T_4946:
  Class: Eq_4946
  DataType: Eq_4946
  OrigDataType: 
T_4947:
  Class: Eq_4947
  DataType: Eq_4947
  OrigDataType: 
T_4948:
  Class: Eq_4948
  DataType: Eq_4948
  OrigDataType: 
T_4949:
  Class: Eq_4949
  DataType: Eq_4949
  OrigDataType: 
T_4950:
  Class: Eq_4950
  DataType: Eq_4950
  OrigDataType: 
T_4951:
  Class: Eq_4951
  DataType: Eq_4951
  OrigDataType: 
T_4952:
  Class: Eq_4952
  DataType: Eq_4952
  OrigDataType: 
T_4953:
  Class: Eq_4953
  DataType: Eq_4953
  OrigDataType: 
T_4954:
  Class: Eq_4954
  DataType: Eq_4954
  OrigDataType: 
T_4955:
  Class: Eq_4955
  DataType: Eq_4955
  OrigDataType: 
T_4956:
  Class: Eq_4956
  DataType: Eq_4956
  OrigDataType: 
T_4957:
  Class: Eq_4957
  DataType: Eq_4957
  OrigDataType: 
T_4958:
  Class: Eq_4958
  DataType: Eq_4958
  OrigDataType: 
T_4959:
  Class: Eq_4959
  DataType: Eq_4959
  OrigDataType: 
T_4960:
  Class: Eq_4960
  DataType: Eq_4960
  OrigDataType: 
T_4961:
  Class: Eq_4961
  DataType: Eq_4961
  OrigDataType: 
T_4962:
  Class: Eq_4962
  DataType: Eq_4962
  OrigDataType: 
T_4963:
  Class: Eq_4963
  DataType: Eq_4963
  OrigDataType: 
T_4964:
  Class: Eq_4964
  DataType: Eq_4964
  OrigDataType: 
T_4965:
  Class: Eq_4965
  DataType: Eq_4965
  OrigDataType: 
T_4966:
  Class: Eq_4966
  DataType: Eq_4966
  OrigDataType: 
T_4967:
  Class: Eq_4967
  DataType: Eq_4967
  OrigDataType: 
T_4968:
  Class: Eq_4968
  DataType: Eq_4968
  OrigDataType: 
T_4969:
  Class: Eq_4969
  DataType: Eq_4969
  OrigDataType: 
T_4970:
  Class: Eq_4970
  DataType: Eq_4970
  OrigDataType: 
T_4971:
  Class: Eq_4971
  DataType: Eq_4971
  OrigDataType: 
T_4972:
  Class: Eq_4972
  DataType: Eq_4972
  OrigDataType: 
T_4973:
  Class: Eq_4973
  DataType: Eq_4973
  OrigDataType: 
T_4974:
  Class: Eq_4974
  DataType: Eq_4974
  OrigDataType: 
T_4975:
  Class: Eq_4975
  DataType: Eq_4975
  OrigDataType: 
T_4976:
  Class: Eq_4976
  DataType: Eq_4976
  OrigDataType: 
T_4977:
  Class: Eq_4977
  DataType: Eq_4977
  OrigDataType: 
T_4978:
  Class: Eq_4978
  DataType: Eq_4978
  OrigDataType: 
T_4979:
  Class: Eq_4979
  DataType: Eq_4979
  OrigDataType: 
T_4980:
  Class: Eq_4980
  DataType: Eq_4980
  OrigDataType: 
T_4981:
  Class: Eq_4981
  DataType: Eq_4981
  OrigDataType: 
T_4982:
  Class: Eq_4982
  DataType: Eq_4982
  OrigDataType: 
T_4983:
  Class: Eq_4983
  DataType: Eq_4983
  OrigDataType: 
*/
typedef struct Globals {
	struct seg0800_t * ptr8000;	// 8000
} Eq_1;

typedef struct seg07F0_t {	// size: 256 100
} Eq_2;

typedef struct seg0800_t {
	struct Eq_6 * ptr01F8;	// 1F8
	Eq_414 t0330;	// 330
	struct Eq_413 * ptr0332;	// 332
	<anonymous> t07F2;	// 7F2
	<anonymous> t1D65;	// 1D65
} Eq_3;

typedef struct seg09DB_t {
} Eq_4;

typedef struct Eq_6 {
	uint8 a0000[];	// 0
	char b002F;	// 2F
	<anonymous> * ptr0074;	// 74
	<anonymous> * ptr0078;	// 78
	<anonymous> * ptr007C;	// 7C
	<anonymous> * ptr0080;	// 80
	<anonymous> seg0800_t::* ptr05DC;	// 5DC
} Eq_6;

typedef void (Eq_8)(Eq_6 *);

typedef void (Eq_36)(byte);

typedef struct Eq_39 {
} Eq_39;

typedef struct Eq_40 {
	byte b0002;	// 2
} Eq_40;

typedef void (Eq_46)(char *, word16);

typedef struct Eq_54 {
	word32 dw0074;	// 74
	word32 dw0078;	// 78
	word32 dw007C;	// 7C
	word32 dw0080;	// 80
} Eq_54;

typedef word32 (Eq_55)(byte);

typedef word32 (Eq_63)(byte);

typedef word32 (Eq_71)(byte);

typedef word32 (Eq_79)(byte);

typedef void (Eq_87)(byte, code *);

typedef struct Eq_92 {
	Eq_93 t0158;	// 158
} Eq_92;

typedef void;

typedef void (Eq_96)(byte, code *);

typedef void (Eq_105)(byte, code *);

typedef void (Eq_114)(byte, code *);

typedef void (Eq_123)(byte, code *);

typedef word32 (Eq_132)(word16, word16, char *, word16);

typedef void (Eq_142)(word16, char Eq_6::*);

typedef void (Eq_153)();

typedef void (Eq_156)();

typedef void (Eq_177)();

typedef void (Eq_198)();

typedef union Eq_217 {
	byte u0;
	word32 u1;
	struct Eq_4913 * u2;
	struct Eq_4914 Eq_217::* u3;
	struct Eq_4915 Eq_217::* u4;
} Eq_217;

typedef struct Eq_220 {
} Eq_220;

typedef Eq_217 (Eq_222)(Eq_224, Eq_220 *, Eq_217, Eq_227 Eq_217::*, word16, word16);

typedef union Eq_224 {
	struct Eq_4916 * u0;
	byte Eq_220::* u1;
	struct Eq_4917 Eq_217::* u2;
} Eq_224;

typedef struct Eq_227 {	// size: 1 1
	Eq_4918 t0000;	// 0
	byte b0001;	// 1
} Eq_227;

typedef Eq_224 (Eq_230)(Eq_217, Eq_217, Eq_217, Eq_217, Eq_217);

typedef struct Eq_242 {
	Eq_265 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_242;

typedef struct Eq_246 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_265 t0000;	// 0
	Eq_217 t0002;	// 2
} Eq_246;

typedef struct Eq_248 {
	struct Eq_246 tBADDCAFE;	// BADDCAFE
} Eq_248;

typedef struct Eq_259 {
	Eq_217 t0002;	// 2
} Eq_259;

typedef struct Eq_263 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_263;

typedef union Eq_265 {
	ui32 u0;
	cup16 u1;
} Eq_265;

typedef struct Eq_267 {
	Eq_217 t0002;	// 2
} Eq_267;

typedef struct Eq_272 {
	Eq_265 t0000;	// 0
	Eq_217 t0002;	// 2
} Eq_272;

typedef struct Eq_277 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_265 t0000;	// 0
	Eq_217 t0002;	// 2
} Eq_277;

typedef struct Eq_283 {
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_283;

typedef struct Eq_288 {
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_288;

typedef struct Eq_292 {
	Eq_265 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_292;

typedef struct Eq_297 {
	Eq_265 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_297;

typedef struct Eq_302 {
	Eq_265 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_302;

typedef void (Eq_306)();

typedef struct Eq_310 {
	Eq_265 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_310;

typedef struct Eq_316 {
	Eq_265 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_316;

typedef struct Eq_320 {
	Eq_265 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_320;

typedef struct Eq_326 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_265 t0000;	// 0
	Eq_217 t0002;	// 2
} Eq_326;

typedef struct Eq_330 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_265 t0000;	// 0
	Eq_217 t0002;	// 2
} Eq_330;

typedef struct Eq_335 {
	Eq_265 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	Eq_265 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
} Eq_335;

typedef struct Eq_340 {
	Eq_788 t0000;	// 0
	Eq_688 t0088;	// 88
	cu16 w008A;	// 8A
	struct Eq_700 * ptr008C;	// 8C
	cu16 w008E;	// 8E
	Eq_345 t0094;	// 94
	Eq_752 t009E;	// 9E
	Eq_341 t01D8;	// 1D8
	word16 w0234;	// 234
	Eq_1009 t0342;	// 342
	Eq_4869 a0344[];	// 344
	Eq_1009 t0352;	// 352
	cui16 a0482[];	// 482
	word16 w04AA;	// 4AA
	word16 w04AC;	// 4AC
	Eq_752 t0628;	// 628
	Eq_752 t062A;	// 62A
	Eq_752 t062C;	// 62C
} Eq_340;

typedef union Eq_341 {
	wchar_t u0;
	int16 u1;
	struct Eq_4919 Eq_340::* u2;
} Eq_341;

typedef union Eq_345 {
	wchar_t u0;
	int16 u1;
} Eq_345;

typedef struct Eq_368 {
	<anonymous> seg0800_t::* ptr0234;	// 234
	<anonymous> seg0800_t::* ptr0236;	// 236
	<anonymous> seg0800_t::* ptr0238;	// 238
	ui16 w023E;	// 23E
	<anonymous> seg0800_t::* a05E8[];	// 5E8
} Eq_368;

typedef struct Eq_405 {
} Eq_405;

typedef struct Eq_406 {
	word16 wFFFFFFFE;	// FFFFFFFE
} Eq_406;

typedef struct Eq_413 {
	word16 w0084;	// 84
	Eq_578 t0086;	// 86
	word16 w008A;	// 8A
	struct Eq_421 * ptr008C;	// 8C
	struct Eq_421 * ptr0090;	// 90
	cu8 b0092;	// 92
} Eq_413;

typedef union Eq_414 {
	word16 u0;
	<anonymous> * u1;
} Eq_414;

typedef struct Eq_421 {
	uint8 b0080;	// 80
} Eq_421;

typedef union Eq_446 {
	int16 u0;
	cup16 u1;
	struct Eq_4920 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_446;

typedef struct Eq_480 {
} Eq_480;

typedef union Eq_482 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_482;

typedef union Eq_486 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_486;

typedef  * (Eq_488)( *,  *, uint32);

typedef void;

typedef void;

typedef void;

typedef union Eq_498 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_498;

typedef union Eq_502 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_502;

typedef union Eq_519 {
	bool u0;
	ui32 u1;
} Eq_519;

typedef union Eq_521 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_521;

typedef union Eq_533 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_533;

typedef word32 (Eq_536)(Eq_538 *, byte *, word16, uint16, word16, uint16, word16);

typedef struct Eq_538 {
	byte b0000;	// 0
	byte b0001;	// 1
} Eq_538;

typedef union Eq_546 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_546;

typedef union Eq_547 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_547;

typedef union Eq_567 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_567;

typedef union Eq_578 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_578;

typedef union Eq_584 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_584;

typedef union Eq_589 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_589;

typedef union Eq_592 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_592;

typedef union Eq_595 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_595;

typedef union Eq_599 {
	int16 u0;
	cup16 u1;
	struct Eq_4922 Eq_480::* u2;
	struct Eq_4921 Eq_480::* u3;
} Eq_599;

typedef void (Eq_612)();

typedef union Eq_623 {
	ui32 u0;
	byte u1;
} Eq_623;

typedef union Eq_646 {
	ui32 u0;
	byte u1;
} Eq_646;

typedef union Eq_662 {
	ui32 u0;
	byte u1;
} Eq_662;

typedef Eq_688 (Eq_684)(Eq_340 *, cu16);

typedef union Eq_688 {
	int16 u0;
	char Eq_340::* u1;
	struct Eq_4952 Eq_340::* u2;
	union Eq_4953 Eq_340::* u3;
} Eq_688;

typedef  * (Eq_692)( *,  *, uint32);

typedef void;

typedef void;

typedef struct Eq_700 {
} Eq_700;

typedef void;

typedef union Eq_752 {
	uint16 u0;
	int16 Eq_340::* u1;
	struct Eq_4954 Eq_340::* u2;
} Eq_752;

typedef struct Eq_763 {
	Eq_752 t0006;	// 6
} Eq_763;

typedef struct Eq_765 {
	Eq_752 t0006;	// 6
} Eq_765;

typedef struct Eq_785 {
	Eq_788 t0000;	// 0
	Eq_752 t0002;	// 2
} Eq_785;

typedef union Eq_788 {
	int16 u0;
	uint16 u1;
} Eq_788;

typedef struct Eq_818 {
	Eq_788 t0000;	// 0
	Eq_752 t0002;	// 2
} Eq_818;

typedef struct Eq_820 {
	Eq_788 t0000;	// 0
	Eq_752 t0002;	// 2
} Eq_820;

typedef Eq_752 (Eq_831)(Eq_340 *, uint32);

typedef struct Eq_850 {
	Eq_752 t0002;	// 2
} Eq_850;

typedef struct Eq_888 {
	Eq_788 t0000;	// 0
	Eq_752 t0006;	// 6
} Eq_888;

typedef Eq_888 Eq_340::* (Eq_911)(Eq_340 *, Eq_788);

typedef Eq_888 Eq_340::* (Eq_914)(Eq_340 *, Eq_788);

typedef Eq_888 Eq_340::* (Eq_929)(Eq_340 *, Eq_752, Eq_788);

typedef void (Eq_940)(Eq_340 *, Eq_752);

typedef struct Eq_944 {
	Eq_788 t0000;	// 0
	Eq_752 t0006;	// 6
} Eq_944;

typedef struct Eq_950 {
	Eq_788 t0000;	// 0
	Eq_752 t0006;	// 6
} Eq_950;

typedef union Eq_957 {
	cup16 u0;
	mp16 u1;
} Eq_957;

typedef union Eq_958 {
	cup16 u0;
	mp16 u1;
} Eq_958;

typedef union Eq_979 {
	cup16 u0;
	mp16 u1;
} Eq_979;

typedef union Eq_992 {
	int16 u0;
	cup16 u1;
	mp16 u2;
} Eq_992;

typedef union Eq_993 {
	int16 u0;
	cup16 u1;
	mp16 u2;
} Eq_993;

typedef void (Eq_1004)(Eq_340 *, Eq_752);

typedef struct Eq_1009 {	// size: 16 10
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1009;

typedef struct Eq_1025 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
} Eq_1025;

typedef word16 (Eq_1049)(Eq_340 *, Eq_1009 Eq_340::*);

typedef struct Eq_1065 {
	cui16 w0002;	// 2
} Eq_1065;

typedef struct Eq_1070 {
	cui16 w0002;	// 2
} Eq_1070;

typedef struct Eq_1074 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
} Eq_1074;

typedef struct Eq_1078 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t0008;	// 8
} Eq_1078;

typedef word16 (Eq_1081)(Eq_340 *, int16, int32 *, byte, word16);

typedef struct Eq_1089 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1089;

typedef struct Eq_1101 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1101;

typedef uint16 (Eq_1106)(Eq_340 *, Eq_1009 Eq_340::*);

typedef struct Eq_1146 {
	cui16 w0002;	// 2
} Eq_1146;

typedef struct Eq_1151 {
	cui16 w0002;	// 2
	cu16 w0006;	// 6
} Eq_1151;

typedef struct Eq_1156 {
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
} Eq_1156;

typedef ci16 (Eq_1159)(Eq_340 *, int16, Eq_688, cu16);

typedef struct Eq_1166 {
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1166;

typedef struct Eq_1173 {
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1173;

typedef void (Eq_1178)(Eq_340 *);

typedef struct Eq_1182 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1182;

typedef struct Eq_1188 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1188;

typedef struct Eq_1194 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1194;

typedef struct Eq_1201 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1201;

typedef struct Eq_1205 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1205;

typedef struct Eq_1211 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1211;

typedef struct Eq_1215 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1215;

typedef struct Eq_1223 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
} Eq_1223;

typedef struct Eq_1249 {
	ci16 w0000;	// 0
	Eq_688 t000A;	// A
} Eq_1249;

typedef struct Eq_1253 {
	ci16 w0000;	// 0
	Eq_688 t000A;	// A
} Eq_1253;

typedef struct Eq_1259 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_1259;

typedef struct Eq_1263 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_1263;

typedef struct Eq_1271 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_1271;

typedef struct Eq_1277 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_1277;

typedef struct Eq_1281 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_1281;

typedef word16 (Eq_1291)(Eq_340 *, Eq_1009 Eq_340::*);

typedef struct Eq_1297 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1297;

typedef word16 (Eq_1306)(int16);

typedef struct Eq_1310 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1310;

typedef struct Eq_1318 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1318;

typedef struct Eq_1326 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1326;

typedef struct Eq_1332 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1332;

typedef struct Eq_1336 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1336;

typedef struct Eq_1343 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1343;

typedef Eq_1363 (Eq_1348)(Eq_340 *, int16, Eq_688, cu16);

typedef struct Eq_1355 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1355;

typedef union Eq_1363 {
	cup16 u0;
	byte Eq_340::* u1;
} Eq_1363;

typedef void (Eq_1371)(Eq_340 *, Eq_1009 Eq_340::*, Eq_688, ci16, cu16);

typedef word16 (Eq_1384)(Eq_340 *, int16);

typedef struct Eq_1389 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1389;

typedef struct Eq_1397 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1397;

typedef struct Eq_1405 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1405;

typedef struct Eq_1409 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1409;

typedef struct Eq_1415 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1415;

typedef struct Eq_1419 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1419;

typedef struct Eq_1425 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1425;

typedef struct Eq_1429 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_1429;

typedef word32 (Eq_1437)(int16, word16);

typedef struct Eq_1472 {
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1472;

typedef struct Eq_1478 {
	ci16 w0000;	// 0
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1478;

typedef void (Eq_1485)(Eq_340 *, Eq_1009 Eq_340::*, int32 *, word16);

typedef struct Eq_1497 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1497;

typedef struct Eq_1503 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1503;

typedef struct Eq_1508 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1508;

typedef struct Eq_1514 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1514;

typedef struct Eq_1519 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1519;

typedef void (Eq_1524)(Eq_340 *, Eq_688);

typedef struct Eq_1529 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1529;

typedef struct Eq_1542 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1542;

typedef struct Eq_1546 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1546;

typedef struct Eq_1550 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1550;

typedef struct Eq_1561 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1561;

typedef struct Eq_1567 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1567;

typedef struct Eq_1571 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1571;

typedef struct Eq_1577 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_1577;

typedef Eq_1685 (Eq_1676)(int16, cu16, word32, word16);

typedef union Eq_1685 {
	bool u0;
	word32 u1;
} Eq_1685;

typedef Eq_341 (Eq_1686)(Eq_340 *, Eq_341);

typedef union Eq_1689 {
	wchar_t u0;
	byte Eq_340::* u1;
} Eq_1689;

typedef union Eq_1721 {
	int16 u0;
	byte Eq_340::* u1;
} Eq_1721;

typedef union Eq_1723 {
	wchar_t u0;
	int16 u1;
	byte Eq_340::* u2;
} Eq_1723;

typedef Eq_1689 (Eq_1725)(Eq_340 *, int16, Eq_688, Eq_1689);

typedef union Eq_1734 {
	ui16 u0;
	mp16 u1;
} Eq_1734;

typedef union Eq_1735 {
	ui16 u0;
	mp16 u1;
} Eq_1735;

typedef union Eq_1753 {
	ui16 u0;
	mp16 u1;
} Eq_1753;

typedef union Eq_1769 {
	int16 u0;
	byte Eq_340::* u1;
} Eq_1769;

typedef union Eq_1770 {
	int16 u0;
	byte Eq_340::* u1;
} Eq_1770;

typedef union Eq_1771 {
	ci16 u0;
	byte Eq_340::* u1;
} Eq_1771;

typedef union Eq_1776 {
	wchar_t u0;
	byte Eq_340::* u1;
} Eq_1776;

typedef union Eq_1779 {
	wchar_t u0;
	byte Eq_340::* u1;
} Eq_1779;

typedef union Eq_1781 {
	int16 u0;
	byte Eq_340::* u1;
} Eq_1781;

typedef union Eq_1782 {
	int16 u0;
	byte Eq_340::* u1;
} Eq_1782;

typedef union Eq_1786 {
	int16 u0;
	byte Eq_340::* u1;
} Eq_1786;

typedef union Eq_1791 {
	int16 u0;
	byte Eq_340::* u1;
} Eq_1791;

typedef Eq_1818 (Eq_1809)(int16, Eq_1689, char *, word16);

typedef union Eq_1818 {
	bool u0;
	word32 u1;
} Eq_1818;

typedef Eq_1865 (Eq_1858)(int16, int32 *, byte, int32 *);

typedef union Eq_1865 {
	bool u0;
	word32 u1;
} Eq_1865;

typedef union Eq_1874 {
	uint16 u0;
	byte u1;
} Eq_1874;

typedef union Eq_1880 {
	ci16 u0;
	uint16 u1;
} Eq_1880;

typedef union Eq_1898 {
	int16 u0;
	mp16 u1;
} Eq_1898;

typedef Eq_1996 (Eq_1991)(int16, word16);

typedef union Eq_1996 {
	bool u0;
	word32 u1;
} Eq_1996;

typedef Eq_2017 (Eq_2008)(int16, int32 *, byte, int32 *);

typedef union Eq_2017 {
	bool u0;
	word32 u1;
} Eq_2017;

typedef Eq_2030 (Eq_2022)(int16, int32 *, byte, int32 *);

typedef union Eq_2030 {
	bool u0;
	word32 u1;
} Eq_2030;

typedef Eq_2043 (Eq_2035)(int16, int32 *, byte, int32 *);

typedef union Eq_2043 {
	bool u0;
	word32 u1;
} Eq_2043;

typedef struct Eq_2055 {
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2055;

typedef struct Eq_2063 {
	ci16 w0000;	// 0
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2063;

typedef struct Eq_2067 {
	ci16 w0000;	// 0
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2067;

typedef struct Eq_2073 {
	ci16 w0000;	// 0
	cu16 w0006;	// 6
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2073;

typedef struct Eq_2080 {
	ci16 w0000;	// 0
	cu16 w0006;	// 6
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2080;

typedef struct Eq_2084 {
	ci16 w0000;	// 0
	cu16 w0006;	// 6
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2084;

typedef struct Eq_2089 {
	ci16 w0000;	// 0
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2089;

typedef word16 (Eq_2092)(Eq_340 *, int16, Eq_688, Eq_1689);

typedef struct Eq_2095 {
	ci16 w0000;	// 0
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2095;

typedef struct Eq_2104 {
	ci16 w0000;	// 0
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2104;

typedef struct Eq_2113 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2113;

typedef struct Eq_2117 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2117;

typedef struct Eq_2124 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2124;

typedef struct Eq_2132 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2132;

typedef struct Eq_2136 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2136;

typedef struct Eq_2141 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2141;

typedef struct Eq_2149 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2149;

typedef struct Eq_2155 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_2155;

typedef word16 (Eq_2160)(Eq_217, Eq_217, Eq_217, Eq_217, Eq_217, Eq_217);

typedef union Eq_2169 {
	int16 u0;
	mp16 u1;
} Eq_2169;

typedef void (Eq_2186)(Eq_340 *, byte, Eq_1009 Eq_340::*);

typedef struct Eq_2211 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
} Eq_2211;

typedef struct Eq_2217 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2217;

typedef struct Eq_2221 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2221;

typedef struct Eq_2229 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2229;

typedef struct Eq_2245 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2245;

typedef struct Eq_2251 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2251;

typedef struct Eq_2255 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2255;

typedef struct Eq_2263 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2263;

typedef struct Eq_2269 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2269;

typedef struct Eq_2273 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	Eq_688 t000A;	// A
} Eq_2273;

typedef struct Eq_2281 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2281;

typedef struct Eq_2288 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2288;

typedef struct Eq_2293 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2293;

typedef struct Eq_2301 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2301;

typedef struct Eq_2308 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2308;

typedef struct Eq_2315 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2315;

typedef union Eq_2320 {
	int16 u0;
	mp16 u1;
} Eq_2320;

typedef struct Eq_2327 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2327;

typedef struct Eq_2336 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2336;

typedef struct Eq_2346 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2346;

typedef struct Eq_2354 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2354;

typedef struct Eq_2360 {
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t000A;	// A
} Eq_2360;

typedef union Eq_2366 {
	word16 u0;
	<anonymous> * u1;
} Eq_2366;

typedef struct Eq_2368 {
	byte b0000;	// 0
	byte b0001;	// 1
	byte b0002;	// 2
	byte b0003;	// 3
} Eq_2368;

typedef union Eq_2419 {
	ci8 u0;
	uint8 u1;
} Eq_2419;

typedef union Eq_2421 {
	ui16 u0;
	<unknown> Eq_217::* u1;
} Eq_2421;

typedef struct Eq_2423 {
	Eq_217 tFFFFFFF4;	// FFFFFFF4
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2423;

typedef union Eq_2428 {
	int8 u0;
	uint8 u1;
} Eq_2428;

typedef byte (Eq_2461)(Eq_2463 *, Eq_217, Eq_217, Eq_217, byte Eq_217::*, byte Eq_217::*);

typedef struct Eq_2463 {
	word16 wFFFFFFA8;	// FFFFFFA8
	ci8 bFFFFFFAB;	// FFFFFFAB
	word16 wFFFFFFFE;	// FFFFFFFE
	<anonymous> seg0800_t::* ptr000A;	// A
} Eq_2463;

typedef void;

typedef union Eq_2477 {
	int16 u0;
	mp16 u1;
} Eq_2477;

typedef void;

typedef byte (Eq_2537)(Eq_2428 *, Eq_2463 *, Eq_2428, Eq_217, Eq_217, Eq_217, byte Eq_217::*);

typedef void;

typedef union Eq_2586 {
	int8 u0;
	uint8 u1;
} Eq_2586;

typedef union Eq_2587 {
	int8 u0;
	uint8 u1;
} Eq_2587;

typedef union Eq_2629 {
	int8 u0;
	uint8 u1;
} Eq_2629;

typedef union Eq_2630 {
	int8 u0;
	uint8 u1;
} Eq_2630;

typedef struct Eq_2633 {
	Eq_217 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2633;

typedef union Eq_2643 {
	ui16 u0;
	<unknown> Eq_217::* u1;
} Eq_2643;

typedef struct Eq_2707 {	// size: 2 2
	Eq_4955 t0000;	// 0
} Eq_2707;

typedef void;

typedef struct Eq_2732 {	// size: 2 2
	Eq_4956 t0000;	// 0
} Eq_2732;

typedef union Eq_2734 {
	word16 u0;
	segptr32 u1;
} Eq_2734;

typedef struct Eq_2744 {	// size: 2 2
	Eq_4957 t0000;	// 0
} Eq_2744;

typedef struct Eq_2764 {	// size: 2 2
	Eq_4958 t0000;	// 0
	Eq_217 t0001;	// 1
} Eq_2764;

typedef Eq_217 (Eq_2783)(byte Eq_217::*, Eq_217);

typedef struct Eq_2803 {	// size: 2 2
	Eq_4959 t0000;	// 0
} Eq_2803;

typedef struct Eq_2824 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2824;

typedef struct Eq_2837 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2837;

typedef struct Eq_2842 {
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2842;

typedef struct Eq_2847 {
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2847;

typedef struct Eq_2851 {
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2851;

typedef void (Eq_2854)(Eq_217, Eq_217, Eq_1874, Eq_217, byte Eq_217::*, Eq_217);

typedef struct Eq_2857 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2857;

typedef struct Eq_2861 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2861;

typedef struct Eq_2865 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2865;

typedef struct Eq_2869 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2869;

typedef struct Eq_2873 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2873;

typedef struct Eq_2878 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2878;

typedef struct Eq_2882 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_2882;

typedef void;

typedef void;

typedef void;

typedef void;

typedef void;

typedef void;

typedef void;

typedef void;

typedef union Eq_3027 {
	wchar_t u0;
	uint16 u1;
	struct Eq_4960 Eq_217::* u2;
} Eq_3027;

typedef void;

typedef union Eq_3054 {
	wchar_t u0;
	uint16 u1;
	struct Eq_4960 Eq_217::* u2;
} Eq_3054;

typedef union Eq_3055 {
	wchar_t u0;
	uint16 u1;
	struct Eq_4960 Eq_217::* u2;
} Eq_3055;

typedef void;

typedef union Eq_3081 {
	ci8 u0;
	uint8 u1;
} Eq_3081;

typedef void;

typedef struct Eq_3102 {
	Eq_217 tFFFFFFF4;	// FFFFFFF4
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3102;

typedef struct Eq_3105 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3105;

typedef struct Eq_3109 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3109;

typedef struct Eq_3115 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3115;

typedef struct Eq_3119 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3119;

typedef struct Eq_3125 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3125;

typedef struct Eq_3138 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3138;

typedef byte Eq_217::* (Eq_3142)(Eq_2368 *, Eq_217, Eq_217);

typedef struct Eq_3146 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3146;

typedef union Eq_3160 {
	ui16 u0;
	<unknown> Eq_217::* u1;
} Eq_3160;

typedef union Eq_3161 {
	ui16 u0;
	<unknown> Eq_217::* u1;
} Eq_3161;

typedef struct Eq_3165 {	// size: 2 2
	Eq_4963 t0000;	// 0
} Eq_3165;

typedef struct Eq_3169 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3169;

typedef struct Eq_3173 {
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3173;

typedef struct Eq_3177 {
	Eq_217 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3177;

typedef union Eq_3182 {
	ui16 u0;
	<unknown> Eq_217::* u1;
} Eq_3182;

typedef struct Eq_3185 {
	Eq_217 tFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3185;

typedef struct Eq_3201 {	// size: 2 2
	Eq_4964 t0000;	// 0
	word16 w0002;	// 2
} Eq_3201;

typedef union Eq_3204 {
	ui16 u0;
	<unknown> Eq_217::* u1;
} Eq_3204;

typedef struct Eq_3215 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3215;

typedef void (Eq_3218)(Eq_217);

typedef struct Eq_3222 {
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3222;

typedef struct Eq_3229 {
	Eq_217 tFFFFFFF4;	// FFFFFFF4
	Eq_217 tFFFFFFF6;	// FFFFFFF6
	Eq_1874 tFFFFFFF8;	// FFFFFFF8
	Eq_217 tFFFFFFFA;	// FFFFFFFA
	byte Eq_217::* ptrFFFFFFFC;	// FFFFFFFC
	Eq_217 tFFFFFFFE;	// FFFFFFFE
	Eq_217 t0000;	// 0
} Eq_3229;

typedef union Eq_3232 {
	ui16 u0;
	<unknown> Eq_217::* u1;
} Eq_3232;

typedef union Eq_3233 {
	ui16 u0;
	<unknown> Eq_217::* u1;
} Eq_3233;

typedef struct Eq_3365 {
	Eq_752 t0004;	// 4
} Eq_3365;

typedef struct Eq_3388 {
	Eq_752 t0004;	// 4
	Eq_752 t0006;	// 6
} Eq_3388;

typedef struct Eq_3395 {
	Eq_752 t0004;	// 4
	Eq_752 t0006;	// 6
} Eq_3395;

typedef struct Eq_3422 {
	Eq_752 t0002;	// 2
} Eq_3422;

typedef void (Eq_3456)(Eq_340 *, Eq_752);

typedef void (Eq_3533)(Eq_340 *, Eq_752);

typedef struct Eq_3545 {
	cui16 w0000;	// 0
	Eq_752 t0002;	// 2
} Eq_3545;

typedef struct Eq_3558 {
	Eq_752 t0002;	// 2
} Eq_3558;

typedef void (Eq_3565)(Eq_340 *, Eq_752, Eq_752);

typedef void (Eq_3576)(Eq_340 *, Eq_752);

typedef void (Eq_3580)(Eq_340 *);

typedef word16 (Eq_3584)(Eq_224, Eq_220 *, Eq_217, code Eq_3::*, code Eq_3::*, Eq_224, Eq_227 Eq_217::*, uint16, word16);

typedef struct Eq_3604 {
} Eq_3604;

typedef union Eq_3610 {
	byte u0;
	word16 u1;
} Eq_3610;

typedef union Eq_3613 {
	int8 u0;
	uint8 u1;
} Eq_3613;

typedef union Eq_3616 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4965 Eq_217::* u3;
} Eq_3616;

typedef struct Eq_3626 {
} Eq_3626;

typedef struct Eq_3627 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_3627;

typedef struct Eq_3634 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_3634;

typedef struct Eq_3656 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_3656;

typedef struct Eq_3667 {
	word16 w0002;	// 2
} Eq_3667;

typedef union Eq_3733 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4966 Eq_217::* u3;
} Eq_3733;

typedef void (Eq_3745)(Eq_217);

typedef uint16 (Eq_3763)(Eq_3765 *, Eq_217, word16);

typedef struct Eq_3765 {
	cup16 wFFFFFFD8;	// FFFFFFD8
	word16 wFFFFFFDA;	// FFFFFFDA
	ci16 wFFFFFFDE;	// FFFFFFDE
	word16 w0000;	// 0
	<anonymous> seg0800_t::* ptr0004;	// 4
	<anonymous> seg0800_t::* ptr0006;	// 6
	word16 w0008;	// 8
} Eq_3765;

typedef uint16 (Eq_3786)(Eq_3765 *, Eq_217, word16);

typedef Eq_3820 * (Eq_3814)(Eq_3816 *, Eq_217);

typedef struct Eq_3816 {
	byte bFFFFFFD7;	// FFFFFFD7
	union Eq_4265 Eq_217::* ptr000C;	// C
} Eq_3816;

typedef struct Eq_3820 {
	Eq_3610 t0000;	// 0
	Eq_3610 t0002;	// 2
} Eq_3820;

typedef word16 (Eq_3824)(Eq_3765 *);

typedef Eq_3610 (Eq_3914)(Eq_217, code Eq_3::*, code Eq_3::*, Eq_224, uint16, ci16, word16 Eq_217::*, ui16 Eq_217::*, Eq_3924, ui16, Eq_224, Eq_224);

typedef union Eq_3924 {
	ui32 u0;
	word16 u1;
} Eq_3924;

typedef union Eq_3976 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4967 Eq_217::* u3;
} Eq_3976;

typedef union Eq_3979 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4967 Eq_217::* u3;
} Eq_3979;

typedef union Eq_3981 {
	ci16 u0;
	uint16 u1;
	struct Eq_4969 Eq_217::* u2;
} Eq_3981;

typedef word16 (Eq_3987)(Eq_3765 *);

typedef union Eq_4012 {
	int16 u0;
	uint16 u1;
} Eq_4012;

typedef union Eq_4031 {
	int16 u0;
	uint16 u1;
} Eq_4031;

typedef union Eq_4038 {
	int16 u0;
	uint16 u1;
} Eq_4038;

typedef struct Eq_4044 {	// size: 1 1
	int8 b0000;	// 0
	byte b0001;	// 1
} Eq_4044;

typedef struct Eq_4049 {	// size: 1 1
	Eq_4970 t0000;	// 0
	byte b0001;	// 1
} Eq_4049;

typedef struct Eq_4057 {	// size: 1 1
	Eq_4971 t0000;	// 0
	byte b0001;	// 1
} Eq_4057;

typedef struct Eq_4065 {	// size: 1 1
	Eq_4972 t0000;	// 0
	byte b0001;	// 1
} Eq_4065;

typedef ui8 (Eq_4075)(ui8, byte);

typedef void (Eq_4120)(Eq_217);

typedef void (Eq_4146)(Eq_217);

typedef union Eq_4169 {
	int16 u0;
	uint16 u1;
} Eq_4169;

typedef struct Eq_4195 {
	word16 w0002;	// 2
	struct Eq_220 * ptr0004;	// 4
} Eq_4195;

typedef struct Eq_4202 {
	word16 w0002;	// 2
} Eq_4202;

typedef union Eq_4219 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4967 Eq_217::* u3;
} Eq_4219;

typedef union Eq_4220 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4967 Eq_217::* u3;
} Eq_4220;

typedef union Eq_4224 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4967 Eq_217::* u3;
} Eq_4224;

typedef union Eq_4227 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4967 Eq_217::* u3;
} Eq_4227;

typedef union Eq_4262 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4967 Eq_217::* u3;
} Eq_4262;

typedef union Eq_4263 {
	int16 u0;
	uint16 u1;
	byte Eq_220::* u2;
	struct Eq_4967 Eq_217::* u3;
} Eq_4263;

typedef union Eq_4265 {
	segptr32 u0;
	<unknown> Eq_217::* u1;
} Eq_4265;

typedef word16 (Eq_4305)(Eq_3765 *, Eq_217, word16);

typedef void (Eq_4315)(Eq_3765 *);

typedef struct Eq_4353 {
} Eq_4353;

typedef struct Eq_4357 {
	word16 wFFFFFFFE;	// FFFFFFFE
} Eq_4357;

typedef union Eq_4380 {
	ci16 u0;
	struct Eq_4979 Eq_217::* u1;
} Eq_4380;

typedef union Eq_4393 {
	word16 u0;
	<anonymous> * u1;
} Eq_4393;

typedef union Eq_4394 {
	word16 u0;
	<anonymous> * u1;
} Eq_4394;

typedef union Eq_4395 {
	word16 u0;
	<anonymous> * u1;
} Eq_4395;

typedef struct Eq_4402 {
} Eq_4402;

typedef struct Eq_4404 {
	ci8 b0002;	// 2
	cui16 w0004;	// 4
} Eq_4404;

typedef struct Eq_4411 {
	word16 wFFFFFFFC;	// FFFFFFFC
	word16 wFFFFFFFE;	// FFFFFFFE
	word16 w0000;	// 0
} Eq_4411;

typedef struct Eq_4433 {
	word16 wFFFFFFFE;	// FFFFFFFE
	word16 w0000;	// 0
} Eq_4433;

typedef struct Eq_4440 {
	ci8 b0002;	// 2
	cui16 w0004;	// 4
} Eq_4440;

typedef struct Eq_4447 {
	ci8 b0002;	// 2
} Eq_4447;

typedef union Eq_4504 {
	word16 u0;
	<anonymous> * u1;
} Eq_4504;

typedef union Eq_4505 {
	word16 u0;
	<anonymous> * u1;
} Eq_4505;

typedef union Eq_4506 {
	word16 u0;
	<anonymous> * u1;
} Eq_4506;

typedef union Eq_4511 {
	word16 u0;
	<anonymous> * u1;
} Eq_4511;

typedef union Eq_4514 {
	word16 u0;
	<anonymous> * u1;
} Eq_4514;

typedef union Eq_4517 {
	word16 u0;
	<anonymous> * u1;
} Eq_4517;

typedef struct Eq_4553 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4553;

typedef union Eq_4557 {
	int8 u0;
	uint8 u1;
} Eq_4557;

typedef struct Eq_4578 {
} Eq_4578;

typedef struct Eq_4615 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4615;

typedef struct Eq_4618 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
} Eq_4618;

typedef struct Eq_4622 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4622;

typedef bool (Eq_4656)(cu8, byte);

typedef struct Eq_4673 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
} Eq_4673;

typedef struct Eq_4714 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
} Eq_4714;

typedef struct Eq_4719 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4719;

typedef struct Eq_4737 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4737;

typedef struct Eq_4740 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4740;

typedef struct Eq_4744 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4744;

typedef struct Eq_4754 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4754;

typedef struct Eq_4764 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4764;

typedef union Eq_4784 {
	int32 u0;
	uint32 u1;
} Eq_4784;

typedef struct Eq_4789 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4789;

typedef union Eq_4803 {
	int32 u0;
	uint32 u1;
} Eq_4803;

typedef union Eq_4826 {
	ui32 u0;
	byte u1;
} Eq_4826;

typedef struct Eq_4838 {
	Eq_224 tFFFFFFFE;	// FFFFFFFE
	Eq_224 t0000;	// 0
} Eq_4838;

typedef struct Eq_4869 {	// size: 16 10
	cui16 w0000;	// 0
} Eq_4869;

typedef struct Eq_4913 {
	Eq_2366 t05E0;	// 5E0
	Eq_4511 t05E2;	// 5E2
	Eq_4514 t05E4;	// 5E4
	Eq_4517 t05E6;	// 5E6
} Eq_4913;

typedef struct Eq_4914 {	// size: 1 1
	byte b0000;	// 0
	uint8 b04F9;	// 4F9
} Eq_4914;

typedef struct Eq_4915 {	// size: 2 2
	Eq_4980 t0000;	// 0
	Eq_217 t0001;	// 1
	word16 w0002;	// 2
	uint8 b04F9;	// 4F9
} Eq_4915;

typedef struct Eq_4916 {
} Eq_4916;

typedef struct Eq_4917 {
	byte b0241;	// 241
	Eq_3613 t055A;	// 55A
} Eq_4917;

typedef union Eq_4918 {
	int8 u0;
	uint8 u1;
} Eq_4918;

typedef struct Eq_4919 {
	int8 b01DA;	// 1DA
} Eq_4919;

typedef struct Eq_4920 {	// size: 1 1
	word16 wFFFFFFFE;	// FFFFFFFE
	byte b0000;	// 0
} Eq_4920;

typedef struct Eq_4921 {	// size: 2 2
	word16 wFFFFFFFE;	// FFFFFFFE
	Eq_4981 t0000;	// 0
} Eq_4921;

typedef struct Eq_4922 {	// size: 1 1
} Eq_4922;

typedef struct Eq_4921 Eq_4923;

typedef struct Eq_4922 Eq_4924;

typedef struct Eq_4921 Eq_4925;

typedef struct Eq_4922 Eq_4926;

typedef struct Eq_4921 Eq_4927;

typedef struct Eq_4922 Eq_4928;

typedef struct Eq_4921 Eq_4929;

typedef struct Eq_4922 Eq_4930;

typedef struct Eq_4921 Eq_4931;

typedef struct Eq_4922 Eq_4932;

typedef struct Eq_4921 Eq_4933;

typedef struct Eq_4922 Eq_4934;

typedef struct Eq_4921 Eq_4935;

typedef struct Eq_4922 Eq_4936;

typedef struct Eq_4921 Eq_4937;

typedef struct Eq_4922 Eq_4938;

typedef struct Eq_4921 Eq_4939;

typedef struct Eq_4922 Eq_4940;

typedef struct Eq_4921 Eq_4941;

typedef struct Eq_4922 Eq_4942;

typedef struct Eq_4921 Eq_4943;

typedef struct Eq_4922 Eq_4944;

typedef struct Eq_4921 Eq_4945;

typedef struct Eq_4922 Eq_4946;

typedef struct Eq_4921 Eq_4947;

typedef struct Eq_4922 Eq_4948;

typedef struct Eq_4921 Eq_4949;

typedef struct Eq_4922 Eq_4950;

typedef struct Eq_4921 Eq_4951;

typedef struct Eq_4952 {
	byte bFFFFFFFF;	// FFFFFFFF
	ci16 w0000;	// 0
	cui16 w0002;	// 2
	int8 b0004;	// 4
	cu16 w0006;	// 6
	Eq_688 t0008;	// 8
	Eq_688 t000A;	// A
	struct Eq_1009 Eq_340::* ptr000E;	// E
} Eq_4952;

typedef union Eq_4953 {
	byte u0;
	word16 u1;
} Eq_4953;

typedef struct Eq_4954 {
	Eq_4982 t0000;	// 0
	Eq_752 t0002;	// 2
	Eq_4983 t0004;	// 4
	Eq_752 t0006;	// 6
} Eq_4954;

typedef union Eq_4955 {
	uint16 * u0;
	byte Eq_217::* u1;
	<unknown> Eq_217::* u2;
	Eq_2734 u3;
} Eq_4955;

typedef union Eq_4956 {
	uint16 * u0;
	byte Eq_217::* u1;
	<unknown> Eq_217::* u2;
	Eq_2734 u3;
} Eq_4956;

typedef union Eq_4957 {
	uint16 * u0;
	byte Eq_217::* u1;
	<unknown> Eq_217::* u2;
	Eq_2734 u3;
} Eq_4957;

typedef union Eq_4958 {
	uint16 * u0;
	byte Eq_217::* u1;
	<unknown> Eq_217::* u2;
	Eq_2734 u3;
} Eq_4958;

typedef union Eq_4959 {
	uint16 * u0;
	byte Eq_217::* u1;
	<unknown> Eq_217::* u2;
	Eq_2734 u3;
} Eq_4959;

typedef struct Eq_4960 {
	uint8 b04F9;	// 4F9
} Eq_4960;

typedef struct Eq_4960 Eq_4961;

typedef struct Eq_4960 Eq_4962;

typedef union Eq_4963 {
	uint16 * u0;
	byte Eq_217::* u1;
	<unknown> Eq_217::* u2;
	Eq_2734 u3;
} Eq_4963;

typedef union Eq_4964 {
	uint16 * u0;
	byte Eq_217::* u1;
	<unknown> Eq_217::* u2;
	Eq_217 u3;
	Eq_2734 u4;
} Eq_4964;

typedef struct Eq_4965 {
	Eq_3613 t055A;	// 55A
} Eq_4965;

typedef struct Eq_4966 {
	Eq_3613 t055A;	// 55A
} Eq_4966;

typedef struct Eq_4967 {
	Eq_3613 t055A;	// 55A
} Eq_4967;

typedef struct Eq_4967 Eq_4968;

typedef struct Eq_4969 {
	Eq_3613 t055A;	// 55A
} Eq_4969;

typedef union Eq_4970 {
	int8 u0;
	uint8 u1;
} Eq_4970;

typedef union Eq_4971 {
	int8 u0;
	uint8 u1;
} Eq_4971;

typedef union Eq_4972 {
	int8 u0;
	uint8 u1;
} Eq_4972;

typedef struct Eq_4967 Eq_4973;

typedef struct Eq_4967 Eq_4974;

typedef struct Eq_4967 Eq_4975;

typedef struct Eq_4967 Eq_4976;

typedef struct Eq_4967 Eq_4977;

typedef struct Eq_4967 Eq_4978;

typedef struct Eq_4979 {
	byte b055A;	// 55A
} Eq_4979;

typedef union Eq_4980 {
	byte u0;
	uint16 * u1;
	byte Eq_217::* u2;
	<unknown> Eq_217::* u3;
	Eq_217 u4;
	Eq_2734 u5;
} Eq_4980;

typedef union Eq_4981 {
	byte u0;
	word16 u1;
} Eq_4981;

typedef union Eq_4982 {
	cui16 u0;
	Eq_788 u1;
} Eq_4982;

typedef union Eq_4983 {
	struct Eq_765 Eq_340::* u0;
	Eq_752 u1;
} Eq_4983;

