// hello_m68k.h
// Generated by decompiling hello_m68k.exe
// using Reko decompiler version 0.11.6.0.

/*
// Equivalence classes ////////////
Eq_1: (struct "Globals" (FFFFFFFF code tFFFFFFFF) (0 Eq_42 t0000) (AF0 word16 w0AF0) (17B4 (arr int16) a17B4) (17C0 (arr byte) a17C0))
	globals_t (in globals : (ptr32 (struct "Globals")))
Eq_2: (fn void (word16))
	T_2 (in __syscall<word16> @ 000014AC : ptr32)
	T_3 (in signature of __syscall : void)
	T_8 (in __syscall<word16> @ 000014C2 : ptr32)
	T_11 (in __syscall<word16> @ 000014C4 : ptr32)
	T_14 (in __syscall<word16> @ 000014C6 : ptr32)
	T_17 (in __syscall<word16> @ 000014C8 : ptr32)
	T_20 (in __syscall<word16> @ 000014CA : ptr32)
	T_23 (in __syscall<word16> @ 000014D2 : ptr32)
	T_26 (in __syscall<word16> @ 000014D4 : ptr32)
	T_29 (in __syscall<word16> @ 000014E0 : ptr32)
	T_35 (in __syscall<word16> @ 000014E4 : ptr32)
	T_44 (in __syscall<word16> @ 000014F6 : ptr32)
	T_58 (in __syscall<word16> @ 00001598 : ptr32)
	T_83 (in __syscall<word16> @ 00001520 : ptr32)
	T_125 (in __syscall<word16> @ 0000154C : ptr32)
	T_165 (in __syscall<word16> @ 0000159A : ptr32)
	T_1998 (in __syscall<word16> @ 0000230E : ptr32)
	T_2622 (in __syscall<word16> @ 00002766 : ptr32)
	T_2998 (in __syscall<word16> @ 0000292C : ptr32)
	T_3001 (in __syscall<word16> @ 0000293E : ptr32)
	T_3028 (in __syscall<word16> @ 00002952 : ptr32)
	T_3051 (in __syscall<word16> @ 00002968 : ptr32)
	T_3054 (in __syscall<word16> @ 0000296E : ptr32)
	T_3164 (in __syscall<word16> @ 000029EC : ptr32)
	T_3302 (in __syscall<word16> @ 00002A96 : ptr32)
	T_3410 (in __syscall<word16> @ 00002AFC : ptr32)
Eq_42: (union "Eq_42" (byte u0) ((ptr16 Eq_4100) u1))
	T_42 (in 0<16> @ 000014F4 : word16)
	T_43 (in Mem13[0<16>:word16] @ 000014F4 : word16)
	T_1987 (in 0<8> @ 000022FA : byte)
	T_1988 (in Mem74[0<8>:byte] @ 000022FA : byte)
Eq_63: (struct "Eq_63" (0 uint32 dw0000) (4 int32 dw0004) (8 uint32 dw0008) (C word32 dw000C))
	T_63 (in Mem13[dwLoc12_200 + 0<32>:word32] @ 00001500 : word32)
	T_64 (in a3_23 @ 00001500 : (ptr32 Eq_63))
Eq_123: (struct "Eq_123" 0001 (0 byte b0000) (1 byte b0001) (2 byte b0002) (3 uint8 b0003))
	T_123 (in Mem62[a3_23 + 12<i32>:word32] + ((a3_23 + 16<i32>) + Mem62[a3_23 + 4<i32>:word32]) @ 0000154A : word32)
	T_124 (in a3_100 @ 0000154A : (ptr32 Eq_123))
	T_149 (in a3_100 + 1<i32> @ 00001574 : word32)
	T_184 (in a3_100 + 4<i32> @ 0000156C : word32)
	T_230 (in a3_100 + 1<i32> @ 00001558 : word32)
Eq_145: (union "Eq_145" (ci8 u0) (uint8 u1))
	T_145 (in v18_85 @ 0000155C : Eq_145)
	T_146 (in 0<8> @ 0000155C : byte)
	T_228 (in Mem84[a3_100 + 0<32>:byte] @ 00001558 : byte)
	T_232 (in 0<8> @ 0000155A : byte)
Eq_168: (fn word32 (uip32))
	T_168 (in __swap @ 00001568 : ptr32)
	T_169 (in signature of __swap : void)
Eq_206: (union "Eq_206" (int32 u0) (ptr32 u1))
	T_206 (in Mem84[a2_148 + 0<32>:word32] @ 00001582 : word32)
	T_207 (in a2_148->u0 + dwLoc02_210 @ 00001582 : word32)
	T_210 (in Mem180[a2_148 + 0<32>:word32] @ 00001582 : word32)
	T_213 (in Mem84[a2_148 + 0<32>:word32] @ 00001580 : word32)
	T_214 (in 0<32> @ 00001580 : word32)
	T_218 (in Mem84[a2_148 + 0<32>:word32] @ 0000158A : word32)
	T_222 (in Mem84[Mem84[a2_148 + 0<32>:word32] + dwArg02 + 2<i32>:word32] @ 0000158A : word32)
	T_225 (in Mem169[a2_148 + 0<32>:word32] @ 0000158A : word32)
Eq_219: (struct "Eq_219" (2 Eq_206 t0002))
	T_219 (in a2_148->u0 + dwArg02 @ 0000158A : word32)
Eq_244: (struct "Eq_244" (0 word32 dw0000) (4 word32 dw0004) (8 word32 dw0008) (C cui16 w000C) (E cui16 w000E) (18 word32 dw0018))
	T_244 (in a2_25 @ 00001608 : (ptr32 Eq_244))
	T_247 (in a5_26 + -2656<i32> @ 00001608 : word32)
	T_250 (in a5_26 + -2624<i32> @ 00001616 : word32)
Eq_245: (struct "Eq_245" (FFFFF578 (arr word32) aFFFFF578) (FFFFFAA8 word32 dwFFFFFAA8))
	T_245 (in a5_26 @ 00001608 : (ptr32 Eq_245))
Eq_318: (struct "Eq_318" 0001 (FFFFF800 up32 dwFFFFF800))
	T_318 (in a5 @ 00001650 : (ptr32 Eq_318))
	T_340 (in a5 @ 0000169A : (ptr32 Eq_318))
	T_345 (in a5Out @ 0000169A : (ptr32 Eq_318))
	T_354 (in out a5_123 @ 0000169A : word32)
	T_385 (in out a5_128 @ 000016C2 : word32)
	T_869 (in a5 @ 00001D20 : (ptr32 Eq_318))
	T_890 (in out a5_28 @ 00001D4E : word32)
	T_898 (in a5 @ 00001D36 : (ptr32 Eq_318))
	T_902 (in a5Out @ 00001D36 : (ptr32 Eq_318))
	T_910 (in out a5_102 @ 00001D36 : word32)
	T_1072 (in a5 @ 00001DD0 : (ptr32 Eq_318))
	T_1080 (in out a5_37 @ 00001DFC : word32)
	T_1521 (in a5 @ 00001FC0 : (ptr32 Eq_318))
	T_1548 (in a5 @ 00001FFC : (ptr32 Eq_318))
	T_1552 (in a5Out @ 00001FFC : (ptr32 Eq_318))
	T_1560 (in out a5 @ 00001FFC : word32)
	T_1693 (in out a5_39 @ 00002098 : word32)
Eq_320: (struct "Eq_320"
		(FFFFFFFC Eq_876 tFFFFFFFC)
		(0 (arr Eq_876) a0000)
		(1 byte b0001)
		(2 word16 w0002)
		(4 Eq_876 t0004)
		(8 Eq_876 t0008)
		(C Eq_414 t000C)
		(E byte b000E)
		(F Eq_414 t000F)
		(1C word32 dw001C))
	T_320 (in dwArg08 @ 00001650 : (ptr32 Eq_320))
	T_341 (in dwArg04 @ 0000169A : (ptr32 Eq_320))
	T_488 (in <invalid> @ 00001774 : word32)
	T_489 (in a7_298 @ 00001774 : (ptr32 Eq_320))
	T_495 (in d4Out @ 00001774 : (ptr32 Eq_320))
	T_496 (in d5Out @ 00001774 : (ptr32 Eq_320))
	T_497 (in a2Out @ 00001774 : (ptr32 Eq_320))
	T_498 (in a3Out @ 00001774 : (ptr32 Eq_320))
	T_499 (in a5Out @ 00001774 : (ptr32 Eq_320))
	T_507 (in out d4_144 @ 00001774 : word32)
	T_508 (in out d5_249 @ 00001774 : word32)
	T_509 (in out a2_294 @ 00001774 : word32)
	T_510 (in out a3_295 @ 00001774 : word32)
	T_511 (in out a5 @ 00001774 : word32)
	T_667 (in d3 @ 00001818 : (ptr32 Eq_320))
	T_780 (in a7_54 @ 00001CAA : (ptr32 Eq_320))
	T_788 (in out d4_29 @ 00001CAA : word32)
	T_790 (in out d5_60 @ 00001CAA : word32)
	T_792 (in out a2_122 @ 00001CAA : word32)
	T_794 (in out a3_123 @ 00001CAA : word32)
	T_795 (in out a5 @ 00001CAA : word32)
	T_832 (in a7_62 @ 00001CF2 : (ptr32 Eq_320))
	T_840 (in out d4_29 @ 00001CF2 : word32)
	T_842 (in out d5_68 @ 00001CF2 : word32)
	T_844 (in out a2_130 @ 00001CF2 : word32)
	T_846 (in out a3_131 @ 00001CF2 : word32)
	T_847 (in out a5 @ 00001CF2 : word32)
	T_870 (in dwArg04 @ 00001D20 : (ptr32 Eq_320))
	T_873 (in d5Out @ 00001D20 : (ptr32 Eq_320))
	T_874 (in d6Out @ 00001D20 : (ptr32 Eq_320))
	T_875 (in d7Out @ 00001D20 : (ptr32 Eq_320))
	T_879 (in 0<32> @ 00001D30 : word32)
	T_881 (in a7_30 @ 00001D46 : (ptr32 Eq_320))
	T_985 (in a2_18 @ 00001D8A : (ptr32 Eq_320))
	T_1119 (in a7_108 @ 00001E32 : (ptr32 Eq_320))
	T_1120 (in stackArg4 @ 00001E32 : (ptr32 Eq_320))
	T_1127 (in out d5_113 @ 00001E3A : word32)
	T_1128 (in out d6_112 @ 00001E3A : word32)
	T_1130 (in out d7_111 @ 00001E3A : word32)
	T_1168 (in stackArg4 @ 00001E4C : (ptr32 Eq_320))
	T_1169 (in a7_84 @ 00001E4C : (ptr32 Eq_320))
	T_1173 (in out d5_113 @ 00001E4C : word32)
	T_1174 (in out d6_112 @ 00001E4C : word32)
	T_1176 (in out d7_87 @ 00001E4C : word32)
	T_1317 (in a7_152 @ 00001F16 : (ptr32 Eq_320))
	T_1529 (in a5 + -2592<i32> @ 00001FEA : word32)
	T_1530 (in d4_25 @ 00001FEA : (ptr32 Eq_320))
	T_1541 (in Mem32[a7_30 + 0<32>:word32] @ 00001FF2 : word32)
	T_1542 (in a7_44 @ 00001FF4 : (ptr32 Eq_320))
	T_1549 (in dwArg04 @ 00001FFC : (ptr32 Eq_320))
	T_1556 (in Mem32[a7_30 + 0<32>:word32] @ 00001FFC : word32)
	T_1567 (in d4_46 + 0x20<32> @ 00002000 : word32)
	T_1657 (in a2_133 @ 00002072 : (ptr32 Eq_320))
	T_1698 (in a7_41 @ 00002098 : (ptr32 Eq_320))
	T_1717 (in a7_60 @ 000020A2 : (ptr32 Eq_320))
	T_1947 (in a7_24 @ 000022D2 : (ptr32 Eq_320))
	T_1967 (in a7_41 @ 000022E0 : (ptr32 Eq_320))
	T_2077 (in a7_52 @ 00002380 : (ptr32 Eq_320))
	T_2088 (in a7_33 @ 00002372 : (ptr32 Eq_320))
	T_2142 (in a7_14 @ 000023FC : (ptr32 Eq_320))
	T_2161 (in a7_37 @ 00002404 : (ptr32 Eq_320))
	T_2169 (in a7_19 @ 00002420 : (ptr32 Eq_320))
	T_2283 (in a7_46 @ 000024FA : (ptr32 Eq_320))
	T_2287 (in a7_74 @ 000024FC : (ptr32 Eq_320))
	T_2345 (in fp - 0xC<32> @ 00002522 : word32)
	T_2346 (in a7_102 @ 00002522 : (ptr32 Eq_320))
	T_2375 (in a7_48 @ 0000252C : (ptr32 Eq_320))
	T_2414 (in a7_48 + 4<32> @ 0000253E : word32)
	T_2884 (in a7_70 @ 000028DA : (ptr32 Eq_320))
	T_2973 (in a7_291 @ 000029B8 : (ptr32 Eq_320))
	T_3224 (in a7_106 @ 00002A38 : (ptr32 Eq_320))
	T_3284 (in a7_89 @ 00002AC6 : (ptr32 Eq_320))
	T_3286 (in a7_89 + 8<32> @ 00002ACA : word32)
	T_3287 (in a7_102 @ 00002ACA : (ptr32 Eq_320))
	T_3676 (in fp - 0x24<32> @ 00002D10 : word32)
	T_3677 (in a7_292 @ 00002D10 : (ptr32 Eq_320))
Eq_323: (fn bool (byte, Eq_326))
	T_323 (in __btst<byte> @ 000016BE : ptr32)
	T_324 (in signature of __btst : void)
	T_332 (in __btst<byte> @ 00001696 : ptr32)
	T_920 (in __btst<byte> @ 00001D5E : ptr32)
	T_1056 (in __btst<byte> @ 00001DCA : ptr32)
	T_1223 (in __btst<byte> @ 00001EB8 : ptr32)
	T_1227 (in __btst<byte> @ 00001EC0 : ptr32)
	T_1266 (in __btst<byte> @ 00001ECE : ptr32)
	T_1385 (in __btst<byte> @ 00001F76 : ptr32)
	T_1658 (in __btst<byte> @ 0000207E : ptr32)
	T_1792 (in __btst<byte> @ 0000210A : ptr32)
Eq_326: (union "Eq_326" (byte u0) (word16 u1))
	T_326 (in p2 @ 000016BE : byte)
	T_330 (in 4<16> @ 000016BE : word16)
	T_336 (in 4<16> @ 00001696 : word16)
	T_924 (in 6<16> @ 00001D5E : word16)
	T_1058 (in 7<16> @ 00001DCA : word16)
	T_1225 (in 6<16> @ 00001EB8 : word16)
	T_1229 (in 0<16> @ 00001EC0 : word16)
	T_1268 (in 4<16> @ 00001ECE : word16)
	T_1390 (in 5<16> @ 00001F76 : word16)
	T_1660 (in 6<16> @ 0000207E : word16)
	T_1794 (in 3<16> @ 0000210A : word16)
Eq_338: (fn word32 ((ptr32 Eq_318), (ptr32 Eq_320), word32, word32, word32, (ptr32 Eq_318), word32))
	T_338 (in fn00001D80 @ 0000169A : ptr32)
	T_339 (in signature of fn00001D80 @ 00001D80 : void)
	T_377 (in fn00001D80 @ 000016C2 : ptr32)
	T_882 (in fn00001D80 @ 00001D4E : ptr32)
	T_1685 (in fn00001D80 @ 00002098 : ptr32)
Eq_351: (struct "Eq_351" (0 word32 dw0000) (8 word32 dw0008) (E cui16 w000E) (18 word32 dw0018))
	T_351 (in a2_52 @ 0000169A : (ptr32 Eq_351))
Eq_389: (struct "Eq_389" (FFFFFAA8 word32 dwFFFFFAA8))
	T_389 (in a5 @ 000016C2 : (ptr32 Eq_389))
	T_492 (in a5 @ 00001774 : (ptr32 Eq_389))
	T_687 (in a5 @ 00001C66 : (ptr32 Eq_389))
	T_694 (in a5Out @ 00001C66 : (ptr32 Eq_389))
	T_707 (in out a5_27 @ 00001C66 : word32)
	T_755 (in a5 @ 00001C7A : (ptr32 Eq_389))
	T_803 (in a5 @ 00001CB8 : (ptr32 Eq_389))
	T_1321 (in a5 @ 00001F16 : (ptr32 Eq_389))
Eq_397: (struct "Eq_397"
		(FFFFFDE0 int32 dwFFFFFDE0)
		(FFFFFFEC int32 dwFFFFFFEC)
		(FFFFFFF0 word32 dwFFFFFFF0)
		(FFFFFFF4 word32 dwFFFFFFF4)
		(FFFFFFF8 Eq_437 tFFFFFFF8)
		(8 (ptr32 Eq_479) ptr0008)
		(C (ptr32 byte) ptr000C))
	T_397 (in fp - 4<32> @ 000016D0 : word32)
	T_398 (in a6_297 @ 000016D0 : (ptr32 Eq_397))
Eq_414: (union "Eq_414" (cui16 u0) (byte u1) ((ptr32 Eq_4101) u2))
	T_414 (in dwLoc10 @ 000016FA : Eq_414)
	T_415 (in d3_129 @ 000016FA : Eq_414)
	T_513 (in fn00001C40(a5, a7_281->b0008, a7_281->ptrFFFFFFFC, out d4_144, out d5_249, out a2_294, out a3_295, out a5, out a6_297) @ 00001774 : word32)
	T_530 (in 0<32> @ 00001790 : word32)
	T_579 (in p1 @ 0000188C : word16)
	T_756 (in dwArg04 @ 00001C7A : Eq_414)
	T_766 (in d3_28 @ 00001C98 : Eq_414)
	T_779 (in Mem43[a7_35 + -8<i32>:word32] @ 00001CA8 : word32)
	T_798 (in fn00001C40(a5, a7_35->b0008, a7_35->ptrFFFFFFFC, out d4_29, out d5_60, out a2_122, out a3_123, out a5, out a6_124) @ 00001CAA : word32)
	T_804 (in dwArg04 @ 00001CB8 : Eq_414)
	T_814 (in d3_28 @ 00001CD8 : Eq_414)
	T_850 (in fn00001C40(a5, a7_39->b0008, a7_39->ptrFFFFFFFC, out d4_29, out d5_68, out a2_130, out a3_131, out a5, out a6_132) @ 00001CF2 : word32)
	T_974 (in Mem16[dwArg04 + 12<i32>:word32] @ 00001D8E : word32)
	T_975 (in d1_19 @ 00001D8E : Eq_414)
	T_1045 (in Mem45[a2_18 + 15<i32>:byte] @ 00001DD8 : byte)
	T_1048 (in Mem45[a2_18 + 15<i32>:byte] @ 00001DD8 : byte)
	T_1054 (in Mem45[a2_18 + 12<i32>:word32] @ 00001DC2 : word32)
	T_1055 (in d0_69 @ 00001DC2 : Eq_414)
	T_1062 (in p1 @ 00001DCC : word32)
	T_1066 (in d0_74 @ 00001DCC : Eq_414)
	T_1071 (in Mem76[a2_18 + 12<i32>:word32] @ 00001DD0 : word32)
	T_1188 (in Mem22[dwArg08 + 12<i32>:word32] @ 00001EA8 : word32)
	T_1189 (in d0_26 @ 00001EA8 : Eq_414)
	T_1211 (in d0_45 @ 00001F5C : Eq_414)
	T_1215 (in Mem48[dwArg08 + 12<i32>:word32] @ 00001F60 : word32)
	T_1233 (in Mem74[dwArg08 + 12<i32>:word32] @ 00001EDC : word32)
	T_1235 (in d0_76 @ 00001EDC : Eq_414)
	T_1239 (in Mem78[dwArg08 + 12<i32>:word32] @ 00001EE0 : word32)
	T_1242 (in d0_79 @ 00001EE2 : Eq_414)
	T_1246 (in Mem81[dwArg08 + 12<i32>:word32] @ 00001EE6 : word32)
	T_1255 (in Mem84[dwArg08 + 12<i32>:word16] @ 00001EF6 : word16)
	T_1265 (in Mem38[dwArg08 + 12<i32>:word32] @ 00001EC8 : word32)
	T_1488 (in Mem298[a2_123 + 3<i32>:byte] @ 00001FB2 : byte)
	T_1491 (in Mem298[a2_123 + 3<i32>:byte] @ 00001FB2 : byte)
	T_1594 (in Mem27[a2_20 + 15<i32>:byte] @ 00002044 : byte)
	T_1597 (in Mem27[a2_20 + 15<i32>:byte] @ 00002044 : byte)
	T_1612 (in Mem27[a2_20 + 15<i32>:byte] @ 00002032 : byte)
	T_1615 (in Mem27[a2_20 + 15<i32>:byte] @ 00002032 : byte)
	T_1646 (in Mem13[dwArg04 + 12<i32>:word32] @ 00002076 : word32)
	T_1647 (in d0_16 @ 00002076 : Eq_414)
	T_1667 (in 0<32> @ 00002082 : word32)
	T_1670 (in Mem169[dwArg04 + 12<i32>:word32] @ 00002082 : word32)
	T_1674 (in 0<32> @ 000020E2 : word32)
	T_1677 (in Mem152[a2_133 + 12<i32>:word32] @ 000020E2 : word32)
	T_2355 (in Mem109[Mem109[a2_108 + 0<32>:word32] + 4<i32>:word32] @ 0000254C : word32)
	T_2356 (in d0_111 @ 0000254C : Eq_414)
	T_2383 (in d4Out @ 00002536 : Eq_414)
	T_2388 (in out d4 @ 00002536 : word32)
	T_2487 (in Mem131[d0_137 + 4<i32>:word32] @ 0000257A : word32)
	T_2489 (in d0_153 @ 0000257A : Eq_414)
	T_2494 (in d0_155 @ 0000257E : Eq_414)
	T_2499 (in Mem157[d0_137 + 4<i32>:word32] @ 00002582 : word32)
	T_2507 (in Mem10[a0_12 + 4<i32>:word32] @ 000025C0 : word32)
	T_2508 (in d0_13 @ 000025C0 : Eq_414)
	T_2551 (in d0_57 + 4<32> @ 000025F4 : word32)
	T_2554 (in Mem61[d0_29 + 4<i32>:word32] @ 000025F4 : word32)
	T_2678 (in Mem58[a0 + 4<i32>:word32] @ 000027E2 : word32)
	T_2679 (in d0_60 @ 000027E2 : Eq_414)
	T_2740 (in Mem116[a0 + 4<i32>:word32] @ 0000283A : word32)
	T_2741 (in d3_118 @ 0000283A : Eq_414)
	T_2791 (in Mem200[a0 + 4<i32>:word32] @ 0000286A : word32)
	T_2792 (in d0_202 @ 0000286A : Eq_414)
	T_2918 (in Mem87[a7_70 + 0xC<32>:word32] @ 00002902 : word32)
	T_2919 (in d4_94 @ 00002902 : Eq_414)
	T_2976 (in Mem276[a7_291 + 0xC<32>:word32] @ 000029BE : word32)
	T_2977 (in d4_303 @ 000029BE : Eq_414)
	T_3038 (in Mem136[a7_23 + 4<i32>:word32] @ 00002948 : word32)
	T_3039 (in d4_321 @ 00002948 : Eq_414)
	T_3275 (in a2_25->dw0000 + d1_27 @ 00002A7A : word32)
	T_3276 (in a1_32 @ 00002A7A : Eq_414)
	T_3291 (in dwArg04 @ 00002ACE : Eq_414)
	T_3343 (in a2_25->dw0000 + a2_25->dw0004 @ 00002ABA : word32)
	T_3423 (in Mem10[a2_19 + 4<i32>:word32] @ 00002B2A : word32)
	T_3424 (in d1_20 @ 00002B2A : Eq_414)
	T_3436 (in Mem10[a2_19 + 4<i32>:word32] @ 00002B3E : word32)
	T_3438 (in d0_39 @ 00002B3E : Eq_414)
	T_3443 (in d0_41 @ 00002B42 : Eq_414)
	T_3448 (in Mem43[a2_19 + 4<i32>:word32] @ 00002B46 : word32)
	T_3466 (in Mem43[Mem43[a5 + -1332<i32>:word32] + 4<i32>:word32] @ 00002B5A : word32)
	T_3538 (in dwArg04 @ 00002C04 : Eq_414)
	T_3571 (in Mem68[a0_91 + 4<i32>:word32] @ 00002C1E : word32)
	T_3578 (in Mem102[a3_101 + 4<i32>:word32] @ 00002C32 : word32)
	T_3581 (in d1_104 @ 00002C38 : Eq_414)
	T_3586 (in d1_106 @ 00002C3C : Eq_414)
	T_3591 (in Mem108[a3_101 + 4<i32>:word32] @ 00002C40 : word32)
	T_3683 (in a5->ptrFFFFFAD8 - 1<32> @ 00002D16 : word32)
	T_3702 (in Mem388[Mem388[a5 + -1332<i32>:word32] + 4<i32>:word32] @ 00002DB0 : word32)
	T_3703 (in d0_390 @ 00002DB0 : Eq_414)
	T_3708 (in SEQ(SLICE(d0_390, word16, 16), SLICE(d0_390, word16, 0) & 0xFFFC<16>) @ 00002DBA : uipr32)
	T_3797 (in Mem109[a3_101 + 4<i32>:word32] @ 00002C7C : word32)
	T_3798 (in d0_175 @ 00002C7C : Eq_414)
	T_3827 (in Mem388[a3_101 + 4<i32>:word32] @ 00002DC6 : word32)
	T_3828 (in d1_407 @ 00002DC6 : Eq_414)
	T_3865 (in Mem13[dwArg04 + 4<i32>:word32] @ 00002E24 : word32)
	T_3866 (in d2_15 @ 00002E24 : Eq_414)
	T_3877 (in Mem13[dwArg0C + 4<32>:word32] @ 00002E3A : word32)
	T_3878 (in d1_25 @ 00002E3A : Eq_414)
	T_3888 (in SEQ(SLICE(d2_15, word16, 16), SLICE(d2_15, word16, 0) & 0xFFFC<16>) + dwArg08 @ 00002E70 : word32)
	T_3889 (in d2_34 @ 00002E70 : Eq_414)
	T_3894 (in SEQ(SLICE(d1_25, word16, 16), SLICE(d1_25, word16, 0) & 0xFFFC<16>) @ 00002E7A : uipr32)
	T_3901 (in SEQ(SLICE(d2_15, word16, 16), SLICE(d2_15, word16, 0) & 0xFFFC<16>) + dwArg08 @ 00002E50 : word32)
	T_3902 (in d2_79 @ 00002E50 : Eq_414)
	T_3904 (in Mem81[dwArg0C + 4<32>:word32] @ 00002E54 : word32)
	T_3907 (in d2_82 @ 00002E56 : Eq_414)
	T_3912 (in d2_84 @ 00002E5A : Eq_414)
	T_3916 (in Mem86[dwArg0C + 4<32>:word32] @ 00002E5E : word32)
	T_3935 (in Mem48[v33_44 + 4<i32>:word32] @ 00002E86 : word32)
	T_3938 (in d2_49 @ 00002E8A : Eq_414)
	T_3943 (in d2_51 @ 00002E8E : Eq_414)
	T_3948 (in Mem53[v33_44 + 4<i32>:word32] @ 00002E92 : word32)
	T_3964 (in Mem5[Mem5[a5 + -1336<i32>:word32] + 4<i32>:word32] @ 00002EC0 : word32)
	T_3965 (in d0_14 @ 00002EC0 : Eq_414)
	T_3970 (in SEQ(SLICE(d0_14, word16, 16), SLICE(d0_14, word16, 0) & 0xFFFC<16>) @ 00002ECE : uipr32)
	T_3981 (in SEQ(SLICE(d0_22, word16, 16), SLICE(d0_22, word16, 0) & 0xFFFC<16>) @ 00002EE2 : uipr32)
	T_3994 (in Mem48[a1_33 + 4<i32>:word32] @ 00002F10 : word32)
	T_3995 (in d1_50 @ 00002F10 : Eq_414)
	T_4002 (in SEQ(SLICE(d1_50, word16, 16), SLICE(d1_50, word16, 0) & 0xFFFC<16>) @ 00002F1A : uipr32)
	T_4010 (in Mem5[a0_36 + 4<i32>:word32] @ 00002EF8 : word32)
	T_4011 (in d1_37 @ 00002EF8 : Eq_414)
	T_4016 (in SEQ(SLICE(d1_37, word16, 16), SLICE(d1_37, word16, 0) & 0xFFFC<16>) @ 00002F00 : uipr32)
Eq_437: (union "Eq_437" (int32 u0) (up32 u1))
	T_437 (in Mem58[a6_297 + -8<i32>:word32] @ 00001742 : word32)
	T_444 (in CONVERT((a3_295 + Mem58[a6_297 + -8<i32>:word32])[d0_71 * 8<32>] >> 4<8>, int8, int32) @ 00001742 : int32)
	T_445 (in d0_108 @ 00001742 : Eq_437)
	T_448 (in Mem109[a6_297 + -8<i32>:word32] @ 00001744 : word32)
	T_449 (in 7<32> @ 0000174C : word32)
Eq_470: (struct "Eq_470" (FFFFFFF8 int32 dwFFFFFFF8) (FFFFFFFC (ptr32 Eq_479) ptrFFFFFFFC) (0 ptr32 ptr0000) (8 byte b0008))
	T_470 (in a7_159 - 4<i32> @ 00001768 : word32)
	T_471 (in a7_281 @ 00001768 : (ptr32 Eq_470))
Eq_479: (struct "Eq_479"
		(0 (ptr32 uint8) ptr0000)
		(4 int32 dw0004)
		(8 (ptr32 uint8) ptr0008)
		(C Eq_414 t000C)
		(F byte b000F)
		(10 int32 dw0010)
		(18 word32 dw0018))
	T_479 (in Mem282[a6_297 + 8<i32>:word32] @ 0000176C : word32)
	T_482 (in Mem285[a7_281 + -4<i32>:word32] @ 0000176C : word32)
	T_494 (in dwArg08 @ 00001774 : (ptr32 Eq_479))
	T_506 (in Mem288[a7_281 + -4<i32>:word32] @ 00001774 : word32)
	T_688 (in dwArg08 @ 00001C66 : (ptr32 Eq_479))
	T_758 (in dwArg0C @ 00001C7A : (ptr32 Eq_479))
	T_767 (in d4_29 @ 00001C9C : (ptr32 Eq_479))
	T_776 (in Mem40[a7_35 + -4<i32>:word32] @ 00001CA6 : word32)
	T_787 (in Mem43[a7_35 + -4<i32>:word32] @ 00001CAA : word32)
	T_806 (in dwArg0C @ 00001CB8 : (ptr32 Eq_479))
	T_815 (in d4_29 @ 00001CDC : (ptr32 Eq_479))
	T_824 (in Mem44[a7_39 + -4<i32>:word32] @ 00001CEA : word32)
	T_839 (in Mem51[a7_39 + -4<i32>:word32] @ 00001CF2 : word32)
	T_1197 (in a3_122 @ 00001E9C : (ptr32 Eq_479))
	T_1298 (in a5 + -2656<i32> @ 00001EFE : word32)
	T_1309 (in a5 + -2624<i32> @ 00001F06 : word32)
	T_1316 (in Mem141[a7_139 + 0<32>:word32] @ 00001F14 : word32)
	T_1323 (in dwArg04 @ 00001F16 : (ptr32 Eq_479))
	T_1328 (in Mem141[a7_139 + 0<32>:word32] @ 00001F16 : word32)
Eq_490: (fn Eq_414 ((ptr32 Eq_389), byte, (ptr32 Eq_479), (ptr32 Eq_320), (ptr32 Eq_320), (ptr32 Eq_320), (ptr32 Eq_320), (ptr32 Eq_320), (ptr32 Eq_500)))
	T_490 (in fn00001C40 @ 00001774 : ptr32)
	T_491 (in signature of fn00001C40 @ 00001C40 : void)
	T_781 (in fn00001C40 @ 00001CAA : ptr32)
	T_833 (in fn00001C40 @ 00001CF2 : ptr32)
Eq_500: (struct "Eq_500" (FFFFFFF8 Eq_437 tFFFFFFF8) (8 (ptr32 Eq_479) ptr0008) (C (ptr32 byte) ptr000C))
	T_500 (in a6Out @ 00001774 : (ptr32 Eq_500))
	T_512 (in out a6_297 @ 00001774 : word32)
	T_746 (in Mem63[a6_28 + 0<32>:word32] @ 00001C7E : word32)
	T_747 (in a6_66 @ 00001C7E : (ptr32 Eq_500))
	T_753 (in Mem68[a6_28 + 0<32>:word32] @ 00001C78 : word32)
	T_754 (in a6_73 @ 00001C78 : (ptr32 Eq_500))
	T_797 (in out a6_124 @ 00001CAA : word32)
	T_849 (in out a6_132 @ 00001CF2 : word32)
Eq_533: (union "Eq_533" (int32 u0) (up32 u1))
	T_533 (in CONVERT(SLICE(d6_123, int8, 0), int8, int32) @ 00001798 : int32)
	T_534 (in d6_223 @ 00001798 : Eq_533)
	T_535 (in 0x20<32> @ 0000179C : word32)
	T_537 (in 0x30<32> @ 000017A2 : word32)
Eq_557: (union "Eq_557" (int32 u0) (up32 u1))
	T_557 (in d6_223 - 0x20<32> @ 000017A6 : word32)
Eq_577: (fn bool (Eq_414, word16, Eq_581))
	T_577 (in __bset<word16> @ 0000188C : ptr32)
	T_578 (in signature of __bset : void)
	T_587 (in __bset<word16> @ 00001894 : ptr32)
	T_657 (in __bset<word16> @ 00001814 : ptr32)
	T_1042 (in __bset<word16> @ 00001DD8 : ptr32)
	T_1209 (in __bset<word16> @ 00001F5C : ptr32)
	T_1231 (in __bset<word16> @ 00001EDC : ptr32)
	T_1485 (in __bset<word16> @ 00001FB2 : ptr32)
	T_1591 (in __bset<word16> @ 00002044 : ptr32)
	T_1609 (in __bset<word16> @ 00002032 : ptr32)
	T_2492 (in __bset<word16> @ 0000257E : ptr32)
	T_3441 (in __bset<word16> @ 00002B42 : ptr32)
	T_3584 (in __bset<word16> @ 00002C3C : ptr32)
	T_3910 (in __bset<word16> @ 00002E5A : ptr32)
	T_3941 (in __bset<word16> @ 00002E8E : ptr32)
Eq_581: (union "Eq_581" (byte u0) (word16 u1) (word32 u2))
	T_581 (in p3 @ 0000188C : word16)
	T_583 (in out d3_129 @ 0000188C : ptr32)
	T_589 (in out d3_129 @ 00001894 : ptr32)
	T_659 (in out d3_129 @ 00001814 : ptr32)
	T_1049 (in out Mem45[a2_18 + 15<i32>:byte] @ 00001DD8 : ptr32)
	T_1212 (in out d0_45 @ 00001F5C : ptr32)
	T_1236 (in out d0_76 @ 00001EDC : ptr32)
	T_1492 (in out Mem298[a2_123 + 3<i32>:byte] @ 00001FB2 : ptr32)
	T_1598 (in out Mem27[a2_20 + 15<i32>:byte] @ 00002044 : ptr32)
	T_1616 (in out Mem27[a2_20 + 15<i32>:byte] @ 00002032 : ptr32)
	T_2495 (in out d0_155 @ 0000257E : ptr32)
	T_3444 (in out d0_41 @ 00002B42 : ptr32)
	T_3587 (in out d1_106 @ 00002C3C : ptr32)
	T_3913 (in out d2_84 @ 00002E5A : ptr32)
	T_3944 (in out d2_51 @ 00002E8E : ptr32)
Eq_608: (fn int32 ((ptr32 (ptr32 word32))))
	T_608 (in fn00001D0C @ 0000184E : ptr32)
	T_609 (in signature of fn00001D0C @ 00001D0C : void)
	T_644 (in fn00001D0C @ 00001806 : ptr32)
Eq_681: (struct "Eq_681" (0 (ptr32 Eq_500) ptr0000) (10 (ptr32 int32) ptr0010))
	T_681 (in fp - 4<32> @ 00001C40 : word32)
	T_682 (in a6_28 @ 00001C40 : (ptr32 Eq_681))
Eq_685: (fn int32 ((ptr32 Eq_389), (ptr32 Eq_479), word32, word32, word32, word32, word32, (ptr32 Eq_389), ptr32))
	T_685 (in fn00001E94 @ 00001C66 : ptr32)
	T_686 (in signature of fn00001E94 @ 00001E94 : void)
Eq_769: (struct "Eq_769" (FFFFFFF8 Eq_414 tFFFFFFF8) (FFFFFFFC (ptr32 Eq_479) ptrFFFFFFFC) (0 word32 dw0000) (8 byte b0008))
	T_769 (in a7_17 - 4<i32> @ 00001CA4 : word32)
	T_770 (in a7_35 @ 00001CA4 : (ptr32 Eq_769))
Eq_817: (struct "Eq_817" (FFFFFFF8 int32 dwFFFFFFF8) (FFFFFFFC (ptr32 Eq_479) ptrFFFFFFFC) (0 word32 dw0000) (8 byte b0008))
	T_817 (in a7_17 - 4<i32> @ 00001CE8 : word32)
	T_818 (in a7_39 @ 00001CE8 : (ptr32 Eq_817))
Eq_827: (union "Eq_827" (int8 u0) ((ptr32 Eq_4102) u1))
	T_827 (in Mem44[d3_28 + 0<32>:byte] @ 00001CF0 : byte)
	T_2334 (in a0Out @ 0000251E : Eq_827)
	T_2336 (in out a0_24 @ 0000251E : word32)
	T_2352 (in Mem109[a2_108 + 0<32>:word32] @ 0000254C : word32)
	T_2410 (in out a0_246 @ 0000253A : word32)
	T_2438 (in Mem167[a2_108 + 0<32>:word32] @ 00002592 : word32)
	T_2441 (in Mem170[a5 + -1332<i32>:word32] @ 00002592 : word32)
	T_2500 (in d0 @ 00002582 : Eq_827)
	T_2503 (in Mem10[dwArg04 + 0<32>:word32] @ 000025BE : word32)
	T_2504 (in a0_12 @ 000025BE : Eq_827)
	T_2527 (in 0<32> @ 0000260E : word32)
	T_2530 (in a0 @ 000025DA : Eq_827)
	T_2532 (in a0Out @ 000025DA : Eq_827)
	T_2534 (in out a0_107 @ 000025DA : word32)
	T_2535 (in fn0000273C(a0_12, a5, out a0_107) @ 000025DA : word32)
	T_2536 (in d0_29 @ 000025DA : Eq_827)
	T_2537 (in 0<32> @ 000025E2 : word32)
	T_2556 (in Mem62[d0_57 + 4<32>:word32] @ 000025F8 : word32)
	T_2559 (in Mem62[dwArg04 + 0<32>:word32] @ 000025FA : word32)
	T_2562 (in Mem64[d0_29 + 0<32>:word32] @ 000025FA : word32)
	T_2565 (in Mem65[dwArg04 + 0<32>:word32] @ 000025FC : word32)
	T_2595 (in d0 @ 00002660 : Eq_827)
	T_2598 (in Mem5[a5 + -1328<i32>:word32] @ 00002744 : word32)
	T_2599 (in 0<32> @ 00002744 : word32)
	T_2603 (in Mem5[a5 + -1328<i32>:word32] @ 0000274E : word32)
	T_2604 (in d0_15 @ 0000274E : Eq_827)
	T_2607 (in Mem5[d0_15 + 0<32>:word32] @ 00002754 : word32)
	T_2610 (in Mem32[a5 + -1328<i32>:word32] @ 00002754 : word32)
	T_2611 (in a0_14 @ 00002752 : Eq_827)
	T_2614 (in a0 @ 00002746 : Eq_827)
	T_2616 (in a0Out @ 00002746 : Eq_827)
	T_2617 (in out a0_14 @ 00002746 : word32)
	T_2618 (in fn0000275C(a0, a5, out a0_14) @ 00002746 : word32)
	T_2619 (in 0<32> @ 0000274C : word32)
	T_2625 (in 0<32> @ 0000276A : word32)
	T_2629 (in Mem17[a5 + -1328<i32>:word32] @ 00002776 : word32)
	T_2630 (in d0_15 @ 00002774 : Eq_827)
	T_2632 (in a0 + 8<32> @ 00002782 : word32)
	T_2633 (in d1_20 @ 00002782 : Eq_827)
	T_2640 (in a0 + 0xFF8<32> @ 0000279E : word32)
	T_2642 (in d1_81 @ 0000278A : Eq_827)
	T_2645 (in Mem28[d0_15 + 0<32>:word32] @ 0000278A : word32)
	T_2647 (in d1_81 + 8<32> @ 0000278E : word32)
	T_2648 (in a0 + 0xFF8<32> @ 00002792 : word32)
	T_2657 (in d0 @ 000027AE : Eq_827)
	T_2660 (in Mem28[a5 + -1332<i32>:word32] @ 000027C8 : word32)
	T_2661 (in a2_101 @ 000027C8 : Eq_827)
	T_2662 (in 0<32> @ 000027C6 : word32)
	T_2663 (in a1_217 @ 000027C6 : Eq_827)
	T_2665 (in a5 + -1324<i32> @ 000027CE : word32)
	T_2669 (in Mem85[a2_101 + 0<32>:word32] @ 0000280C : word32)
	T_2670 (in a5 + -1324<i32> @ 00002810 : word32)
	T_2674 (in Mem58[a2_101 + 0<32>:word32] @ 000027E0 : word32)
	T_2675 (in a0 @ 000027E0 : Eq_827)
	T_2705 (in Mem58[a0 + 0<32>:word32] @ 000027FE : word32)
	T_2708 (in Mem246[a2_101 + 0<32>:word32] @ 000027FE : word32)
	T_2711 (in Mem246[a5 + -1328<i32>:word32] @ 00002800 : word32)
	T_2714 (in Mem248[a0 + 0<32>:word32] @ 00002800 : word32)
	T_2717 (in Mem249[a5 + -1328<i32>:word32] @ 00002804 : word32)
	T_2730 (in Mem143[a2_101 + 0<32>:word32] @ 0000288C : word32)
	T_2733 (in Mem143[a5 + -1332<i32>:word32] @ 00002892 : word32)
	T_2737 (in Mem116[a2_101 + 0<32>:word32] @ 00002838 : word32)
	T_2766 (in Mem116[a0 + 0<32>:word32] @ 00002854 : word32)
	T_2769 (in Mem193[a2_101 + 0<32>:word32] @ 00002854 : word32)
	T_2772 (in Mem193[a5 + -1328<i32>:word32] @ 00002856 : word32)
	T_2775 (in Mem195[a0 + 0<32>:word32] @ 00002856 : word32)
	T_2778 (in Mem196[a5 + -1328<i32>:word32] @ 0000285A : word32)
	T_2781 (in Mem196[a5 + -1332<i32>:word32] @ 00002862 : word32)
	T_2785 (in Mem200[a5 + -1332<i32>:word32] @ 00002864 : word32)
	T_2788 (in Mem200[a2_101 + 0<32>:word32] @ 00002868 : word32)
	T_2811 (in 0<32> @ 0000289C : word32)
	T_2823 (in Mem100[a5 + -1336<i32>:word32] @ 00002822 : word32)
	T_2826 (in Mem100[a5 + -1332<i32>:word32] @ 0000282A : word32)
	T_3419 (in Mem10[dwArg04 + -4<i32>:word32] @ 00002B28 : word32)
	T_3420 (in a2_19 @ 00002B28 : Eq_827)
	T_3463 (in Mem43[a5 + -1332<i32>:word32] @ 00002B5A : word32)
	T_3494 (in Mem67[a5 + -1332<i32>:word32] @ 00002B74 : word32)
	T_3508 (in fp + 0xFFFFFFE8<32> @ 00002BDE : word32)
	T_3509 (in a0_25 @ 00002BDE : Eq_827)
	T_3510 (in out a0_25 @ 00002BDE : word32)
	T_3511 (in fn0000273C(fp + 0xFFFFFFE8<32>, a5, out a0_25) @ 00002BDE : word32)
	T_3512 (in 0<32> @ 00002BDE : word32)
	T_3524 (in a0_38 @ 00002BEA : Eq_827)
	T_3525 (in out a0_38 @ 00002BEA : word32)
	T_3526 (in fn0000273C(a0_25, a5, out a0_38) @ 00002BEA : word32)
	T_3527 (in 0<32> @ 00002BEA : word32)
	T_3531 (in out a0_538 @ 00002BF6 : word32)
	T_3532 (in fn0000273C(a0_38, a5, out a0_538) @ 00002BF6 : word32)
	T_3533 (in 0<32> @ 00002BF6 : word32)
	T_3552 (in Mem68[Mem68[&tLoc1C + 0<32>:word32] + 0<32>:word32] @ 00002C2C : word32)
	T_3553 (in a3_101 @ 00002C2C : Eq_827)
	T_3567 (in Mem68[&tLoc08 + 0<32>:word32] @ 00002C0E : word32)
	T_3568 (in a0_91 @ 00002C0E : Eq_827)
	T_3594 (in Mem109[dwArg04 + 0<32>:word32] @ 00002C44 : word32)
	T_3601 (in Mem135[a5 + -1328<i32>:word32] @ 00002DF6 : word32)
	T_3611 (in Mem140[Mem135[Mem135[&tLoc1C + 0<32>:word32] + 0<32>:word32] + 0<32>:word32] @ 00002DF6 : word32)
	T_3618 (in Mem140[Mem140[&tLoc1C + 0<32>:word32] + 0<32>:word32] @ 00002DFE : word32)
	T_3621 (in Mem143[a5 + -1328<i32>:word32] @ 00002DFE : word32)
	T_3661 (in dwArg04 @ 00002CEC : Eq_827)
	T_3663 (in dwArg0C @ 00002CEC : Eq_827)
	T_3666 (in a5 + -1324<i32> @ 00002CEC : word32)
	T_3671 (in Mem380[a5 + -1332<i32>:word32] @ 00002CF4 : word32)
	T_3674 (in Mem381[a5 + -1336<i32>:word32] @ 00002CF8 : word32)
	T_3691 (in Mem247[a5 + -1336<i32>:word32] @ 00002D66 : word32)
	T_3696 (in Mem270[a5 + -1336<i32>:word32] @ 00002D6E : word32)
	T_3699 (in Mem388[a5 + -1332<i32>:word32] @ 00002DB0 : word32)
	T_3749 (in Mem332[a7_329 + -4<i32>:word32] @ 00002D4C : word32)
	T_3790 (in Mem191[Mem191[&tLoc08 + 0<32>:word32] + 0<32>:word32] @ 00002CA2 : word32)
	T_3848 (in Mem417[a5 + -1332<i32>:word32] @ 00002DD8 : word32)
	T_3852 (in Mem342[a7_235 + 0<32>:word32] @ 00002DA4 : word32)
	T_3858 (in Mem342[a7_235 + 8<i32>:word32] @ 00002DA4 : word32)
	T_3867 (in a2_14 @ 00002E20 : Eq_827)
	T_3874 (in Mem63[a2_14 + 0<32>:word32] @ 00002E9A : word32)
	T_3919 (in Mem88[dwArg04 + 0<32>:word32] @ 00002E60 : word32)
	T_3926 (in Mem13[a0_43 + 0<32>:word32] @ 00002E82 : word32)
	T_3927 (in v33_44 @ 00002E82 : Eq_827)
	T_3951 (in Mem54[dwArg04 + 0<32>:word32] @ 00002E96 : word32)
	T_3954 (in a5 + -1324<i32> @ 00002EB4 : word32)
	T_3957 (in Mem5[a5 + -1336<i32>:word32] @ 00002EB4 : word32)
	T_3961 (in Mem5[a5 + -1336<i32>:word32] @ 00002EC0 : word32)
	T_3986 (in Mem5[a5 + -1336<i32>:word32] @ 00002EF2 : word32)
	T_3987 (in a1_33 @ 00002EF2 : Eq_827)
	T_3991 (in Mem48[dwArg08 + 0<32>:word32] @ 00002F0C : word32)
	T_4004 (in a0_36 @ 00002F02 : Eq_827)
	T_4007 (in Mem5[a1_33 + 0<32>:word32] @ 00002EF6 : word32)
Eq_876: (union "Eq_876" (byte u0) ((ptr32 Eq_4104) u1))
	T_876 (in a2Out @ 00001D20 : Eq_876)
	T_919 (in a2 @ 00001D40 : Eq_876)
	T_928 (in Mem18[a7_30 + 4<32>:word32] @ 00001D52 : word32)
	T_929 (in v13_86 @ 00001D52 : Eq_876)
	T_936 (in Mem18[a7_30 + 4<32>:word32] @ 00001D7A : word32)
	T_937 (in v19_47 @ 00001D7A : Eq_876)
	T_945 (in Mem18[a2_23 + 16<i32>:word32] @ 00001D60 : word32)
	T_948 (in Mem54[a7_30 + 0<32>:word32] @ 00001D60 : word32)
	T_954 (in Mem54[a7_58 + 4<32>:word32] @ 00001D70 : word32)
	T_955 (in v18_77 @ 00001D70 : Eq_876)
	T_992 (in Mem81[a2_18 + 8<i32>:word32] @ 00001DE0 : word32)
	T_995 (in Mem83[a2_18 + 0<32>:word32] @ 00001DE0 : word32)
	T_996 (in 0<32> @ 00001DE6 : word32)
	T_999 (in Mem85[a2_18 + 4<i32>:word32] @ 00001DE6 : word32)
	T_1025 (in Mem16[dwArg04 + 8<i32>:word32] @ 00001DA4 : word32)
	T_1026 (in d0_34 @ 00001DA4 : Eq_876)
	T_1029 (in Mem16[dwArg04 + 0<32>:word32] @ 00001DAA : word32)
	T_1131 (in out a2_110 @ 00001E3A : word32)
	T_1177 (in out a2_110 @ 00001E4C : word32)
	T_1690 (in a2_34 @ 00002098 : Eq_876)
	T_1701 (in Mem51[a7_41 + 0<32>:word32] @ 000020A0 : word32)
	T_1705 (in dwArg04 @ 000020A2 : Eq_876)
	T_1710 (in Mem51[a7_41 + 0<32>:word32] @ 000020A2 : word32)
	T_1720 (in Mem51[a2_57 + 16<i32>:word32] @ 000020A8 : word32)
	T_1723 (in Mem69[a7_60 + 0<32>:word32] @ 000020A8 : word32)
	T_1940 (in dwArg04 @ 000022D2 : Eq_876)
	T_1941 (in dwArg08 @ 000022D2 : Eq_876)
	T_1943 (in a5 + -744<i32> @ 000022D2 : word32)
	T_1945 (in a5 + -740<i32> @ 000022D2 : word32)
	T_1949 (in a5 + -748<i32> @ 000022D8 : word32)
	T_1952 (in Mem33[a7_24 + 4<32>:word32] @ 000022D8 : word32)
	T_1954 (in a5 + -752<i32> @ 000022DC : word32)
	T_1957 (in Mem35[a7_24 + 0<32>:word32] @ 000022DC : word32)
	T_1961 (in Mem35[a7_24 + 0<32>:word32] @ 000022E0 : word32)
	T_1964 (in Mem35[a7_24 + 4<i32>:word32] @ 000022E0 : word32)
	T_2028 (in a5 + -720<i32> @ 00002386 : word32)
	T_2031 (in Mem63[a7_61 + 0<32>:word32] @ 00002386 : word32)
	T_2033 (in a5 + -724<i32> @ 0000238A : word32)
	T_2036 (in Mem65[a7_61 + -4<i32>:word32] @ 0000238A : word32)
	T_2040 (in Mem65[a7_61 + -4<i32>:word32] @ 0000238E : word32)
	T_2043 (in Mem65[a7_61 + 0<32>:word32] @ 0000238E : word32)
	T_2053 (in Mem10[a5 + -708<i32>:word32] @ 00002368 : word32)
	T_2054 (in 0<32> @ 00002368 : word32)
	T_2060 (in a5 + -728<i32> @ 00002378 : word32)
	T_2063 (in Mem44[a7_42 + 0<32>:word32] @ 00002378 : word32)
	T_2065 (in a5 + -736<i32> @ 0000237C : word32)
	T_2068 (in Mem46[a7_42 + -4<i32>:word32] @ 0000237C : word32)
	T_2072 (in Mem46[a7_42 + -4<i32>:word32] @ 00002380 : word32)
	T_2075 (in Mem46[a7_42 + 0<32>:word32] @ 00002380 : word32)
	T_2083 (in Mem21[a5 + -708<i32>:word32] @ 00002372 : word32)
	T_2086 (in Mem10[a5 + -712<i32>:word32] @ 00002372 : word32)
	T_2117 (in d4_18 @ 000023BE : Eq_876)
	T_2118 (in d3_19 @ 000023C2 : Eq_876)
	T_2130 (in d3_19 + 4<32> @ 000023D8 : word32)
	T_2145 (in Mem5[a6_13 + 8<i32>:word32] @ 00002400 : word32)
	T_2148 (in Mem25[a7_14 + -4<i32>:word32] @ 00002400 : word32)
	T_2152 (in dwArg04 @ 00002404 : Eq_876)
	T_2156 (in Mem25[a7_14 + -4<i32>:word32] @ 00002404 : word32)
	T_2162 (in 000000FF @ 0000240A : ptr32)
	T_2165 (in Mem45[a7_37 + 0<32>:word32] @ 0000240A : word32)
	T_2171 (in 000000FC @ 00002420 : ptr32)
	T_2190 (in Mem44[a7_43 + 0<32>:word32] @ 00002430 : word32)
	T_2194 (in Mem44[a7_43 + 0<32>:word32] @ 00002434 : word32)
	T_2215 (in (a5 + -1100<i32>)[d1_13 * 8<i32>] @ 00002468 : word32)
	T_2226 (in Mem10[d2_15 + 0<32>:word32] @ 00002456 : word32)
	T_2274 (in SEQ(SLICE(dwArg04 + 3<32>, word16, 16), SLICE(dwArg04, word16, 0) + 3<16> & 0xFFFC<16>) @ 000024E2 : uipr32)
	T_2275 (in d3_23 @ 000024E2 : Eq_876)
	T_2286 (in Mem66[a7_46 + 0<32>:word32] @ 000024FA : word32)
	T_2293 (in dwArg04 @ 00002504 : Eq_876)
	T_2299 (in Mem66[a7_46 + 0<32>:word32] @ 00002504 : word32)
	T_2310 (in Mem31[a7_29 + 0<32>:word32] @ 000024EA : word32)
	T_2314 (in dwArg04 @ 000024F4 : Eq_876)
	T_2315 (in d3Out @ 000024F4 : Eq_876)
	T_2321 (in Mem31[a7_29 + 0<32>:word32] @ 000024F4 : word32)
	T_2322 (in out d3_23 @ 000024F4 : word32)
	T_2333 (in dwArg04 @ 0000251E : Eq_876)
	T_2343 (in d3_120 @ 00002518 : Eq_876)
	T_2381 (in dwArg04 @ 00002536 : Eq_876)
	T_2382 (in d3Out @ 00002536 : Eq_876)
	T_2386 (in out d3_120 @ 00002536 : word32)
	T_2400 (in Mem38[a7_48 + 8<32>:word32] @ 000025B0 : word32)
	T_2404 (in Mem80[a7_48 + 0<32>:word32] @ 00002538 : word32)
	T_2408 (in Mem80[a7_48 + 0<32>:word32] @ 0000253A : word32)
	T_2452 (in Mem170[a7_102 + 4<i32>:word32] @ 000025A6 : word32)
	T_2465 (in Mem129[a7_128 + 0<32>:word32] @ 00002566 : word32)
	T_2473 (in dwArg08 @ 0000256A : Eq_876)
	T_2479 (in Mem131[a7_128 + 0<32>:word32] @ 0000256A : word32)
	T_2525 (in SEQ(SLICE(d0_13, word16, 16), (word16) d0_13 & 0xFFFC<16>) - SEQ(SLICE(d1_17, word16, 16), (word16) d1_17 & 0xFFFC<16>) - 4<32> @ 000025D8 : word32)
	T_2697 (in SEQ(SLICE(d0_60, word16, 16), (word16) d0_60 & 0xFFFC<16>) - SEQ(SLICE(d3_67, word16, 16), (word16) d3_67 & 0xFFFC<16>) - 4<32> @ 000027F4 : word32)
	T_2758 (in SEQ(SLICE(d3_118, word16, 16), (word16) d3_118 & 0xFFFC<16>) - SEQ(SLICE(d1_125, word16, 16), (word16) d1_125 & 0xFFFC<16>) - 4<32> @ 0000284C : word32)
	T_2809 (in SEQ(SLICE(d0_202, word16, 16), (word16) d0_202 & 0xFFFC<16>) - SEQ(SLICE(d1_206, word16, 16), (word16) d1_206 & 0xFFFC<16>) - 4<32> @ 0000287E : word32)
	T_2892 (in d3Out @ 000028E2 : Eq_876)
	T_2904 (in out d3_266 @ 000028E2 : word32)
	T_2925 (in Mem87[a7_70 + 8<32>:word32] @ 00002908 : word32)
	T_2984 (in Mem276[a7_291 + 8<32>:word32] @ 000029C4 : word32)
	T_3046 (in Mem136[a7_23 + 0<32>:word32] @ 0000294E : word32)
	T_3214 (in out d3_200 @ 00002A38 : word32)
	T_3217 (in d5_112 @ 00002A38 : Eq_876)
	T_3233 (in Mem124[a7_106 + 4<32>:word32] @ 00002A42 : word32)
	T_3237 (in dwArg04 @ 00002A44 : Eq_876)
	T_3239 (in Mem124[a7_106 + 4<32>:word32] @ 00002A44 : word32)
	T_3344 (in d3 @ 00002AB0 : Eq_876)
	T_3371 (in Mem75[a7_102 + 0<32>:word32] @ 00002ADC : word32)
	T_4060
Eq_877: (struct "Eq_877" (FFFFF800 (ptr32 Eq_1095) ptrFFFFF800))
	T_877 (in a5Out @ 00001D20 : (ptr32 Eq_877))
	T_889 (in a5_28 @ 00001D4E : (ptr32 Eq_877))
	T_909 (in a5_102 @ 00001D36 : (ptr32 Eq_877))
	T_963 (in a5_63 @ 00001D74 : (ptr32 Eq_877))
	T_1132 (in out a5 @ 00001E3A : word32)
	T_1178 (in out a5 @ 00001E4C : word32)
Eq_887: (struct "Eq_887" (E byte b000E) (10 Eq_876 t0010))
	T_887 (in a2_23 @ 00001D4E : (ptr32 Eq_887))
Eq_896: (fn int32 ((ptr32 Eq_318), word32, word32, word32, (ptr32 Eq_318), word32))
	T_896 (in fn00001E04 @ 00001D36 : ptr32)
	T_897 (in signature of fn00001E04 @ 00001E04 : void)
	T_1073 (in fn00001E04 @ 00001DFC : ptr32)
Eq_951: (struct "Eq_951" (4 Eq_876 t0004))
	T_951 (in a7_58 @ 00001D70 : (ptr32 Eq_951))
Eq_1001: (struct "Eq_1001" (0 word32 dw0000) (4 word32 dw0004))
	T_1001 (in a7_14 + 4<i32> @ 00001DEC : word32)
	T_1002 (in a7_93 @ 00001DEC : (ptr32 Eq_1001))
Eq_1060: (fn bool (Eq_414, word32, word32))
	T_1060 (in __bclr<word32> @ 00001DCC : ptr32)
	T_1061 (in signature of __bclr : void)
	T_1240 (in __bclr<word32> @ 00001EE2 : ptr32)
	T_2484 (in __bclr<word32> @ 0000257A : ptr32)
	T_3433 (in __bclr<word32> @ 00002B3E : ptr32)
	T_3579 (in __bclr<word32> @ 00002C38 : ptr32)
	T_3905 (in __bclr<word32> @ 00002E56 : ptr32)
	T_3936 (in __bclr<word32> @ 00002E8A : ptr32)
Eq_1090: (struct "Eq_1090" (FFFFFFFC (ptr32 Eq_1095) ptrFFFFFFFC) (0 word32 dw0000) (4 word32 dw0004))
	T_1090 (in fp - 0x1C<32> @ 00001E08 : word32)
	T_1091 (in a7_119 @ 00001E08 : (ptr32 Eq_1090))
	T_1122 (in a7_108 + 4<32> @ 00001E36 : word32)
	T_1183 (in a7_84 + 4<32> @ 00001E50 : word32)
Eq_1094: (union "Eq_1094" (int32 u0) (up32 u1))
	T_1094 (in -2688<i32> @ 00001E10 : int32)
Eq_1095: (struct "Eq_1095" 0020 (C cui16 w000C) (F word32 dw000F))
	T_1095 (in a5 + -2688<i32> @ 00001E10 : word32)
	T_1096 (in a2_110 @ 00001E10 : (ptr32 Eq_1095))
	T_1101 (in a5 + -2688<i32> @ 00001E1C : word32)
	T_1104 (in Mem25[a5 + -2048<i32>:word32] @ 00001E1C : word32)
	T_1118 (in Mem104[a7_119 + -4<i32>:word32] @ 00001E30 : word32)
	T_1137 (in a2_110 + 32<i32> @ 00001E58 : word32)
	T_1140 (in Mem128[a5 + -2048<i32>:word32] @ 00001E60 : word32)
	T_1167 (in Mem70[a7_119 + -4<i32>:word32] @ 00001E4A : word32)
Eq_1123: (fn word32 ((ptr32 Eq_318), (ptr32 Eq_320), word32, word32, (ptr32 Eq_320), (ptr32 Eq_320), (ptr32 Eq_320), Eq_876, (ptr32 Eq_877), (ptr32 word32)))
	T_1123 (in fn00001D24 @ 00001E3A : ptr32)
	T_1124 (in signature of fn00001D24 @ 00001D24 : void)
	T_1170 (in fn00001D24 @ 00001E4C : ptr32)
Eq_1157: (fn bool (word32, word32))
	T_1157 (in __btst<word32> @ 00001E48 : ptr32)
	T_1158 (in signature of __btst : void)
Eq_1192: (struct "Eq_1192" (FFFFFFFF uint8 bFFFFFFFF) (0 ptr32 ptr0000) (8 ui32 dw0008) (B uint8 b000B))
	T_1192 (in fp - 4<32> @ 00001E94 : word32)
	T_1193 (in a6_121 @ 00001E94 : (ptr32 Eq_1192))
	T_1322 (in a6 @ 00001F16 : (ptr32 Eq_1192))
Eq_1202: (struct "Eq_1202" (0 word32 dw0000) (3 Eq_414 t0003))
	T_1202 (in dwArg08 + 12<i32> @ 00001EA4 : word32)
	T_1203 (in a2_123 @ 00001EA4 : (ptr32 Eq_1202))
	T_1320 (in a2 @ 00001F16 : (ptr32 Eq_1202))
	T_1331 (in fn00002014(a2_123, a5, a6_121, *a7_139, out a5, out a6_121) @ 00001F16 : word32)
	T_1635 (in Mem50[a7_18 + 4<32>:word32] @ 00002062 : word32)
	T_1636 (in v17_55 @ 00002062 : (ptr32 Eq_1202))
Eq_1276: (fn bool (byte, byte, byte))
	T_1276 (in __bclr<byte> @ 00001ED6 : ptr32)
	T_1277 (in signature of __bclr : void)
	T_1798 (in __bclr<byte> @ 00002116 : ptr32)
Eq_1318: (fn (ptr32 Eq_1202) ((ptr32 Eq_1202), (ptr32 Eq_389), (ptr32 Eq_1192), (ptr32 Eq_479), ptr32, ptr32))
	T_1318 (in fn00002014 @ 00001F16 : ptr32)
	T_1319 (in signature of fn00002014 @ 00002014 : void)
Eq_1341: (struct "Eq_1341" (FFFFFFF8 int32 dwFFFFFFF8) (FFFFFFFC (ptr32 byte) ptrFFFFFFFC) (0 word32 dw0000))
	T_1341 (in a7_133 - 4<i32> @ 00001F9C : word32)
	T_1342 (in a7_176 @ 00001F9C : (ptr32 Eq_1341))
Eq_1393: (struct "Eq_1393" (FFFFFFF8 int32 dwFFFFFFF8) (FFFFFFFC (ptr32 uint8) ptrFFFFFFFC) (0 int32 dw0000))
	T_1393 (in a7_133 - 4<i32> @ 00001F40 : word32)
	T_1394 (in a7_259 @ 00001F40 : (ptr32 Eq_1393))
Eq_1409: (struct "Eq_1409" (8 (ptr32 uint8) ptr0008))
	T_1409 (in a3_271 @ 00001F52 : (ptr32 Eq_1409))
Eq_1435: (struct "Eq_1435" (FFFFFFF8 int32 dwFFFFFFF8) (FFFFFFFC word32 dwFFFFFFFC) (0 word32 dw0000))
	T_1435 (in a7_133 - 4<i32> @ 00001F7A : word32)
	T_1436 (in a7_226 @ 00001F7A : (ptr32 Eq_1435))
Eq_1454: (struct "Eq_1454" (0 word32 dw0000) (4 word32 dw0004) (8 word32 dw0008) (C word32 dw000C))
	T_1454 (in a7_133 + 4<i32> @ 00001FCE : word32)
	T_1455 (in a7_307 @ 00001FCE : (ptr32 Eq_1454))
Eq_1495: (struct "Eq_1495" (0 word32 dw0000) (4 word32 dw0004) (8 word32 dw0008) (C word32 dw000C))
	T_1495 (in a7_133 + 4<i32> @ 00001FBA : word32)
	T_1496 (in a7_326 @ 00001FBA : (ptr32 Eq_1495))
Eq_1528: (union "Eq_1528" (int32 u0) (up32 u1))
	T_1528 (in -2592<i32> @ 00001FEA : int32)
Eq_1545: (fn word32 (word32, (ptr32 Eq_318), (ptr32 Eq_320), word32, word32, (ptr32 Eq_318), word32))
	T_1545 (in fn00002068 @ 00001FFC : ptr32)
	T_1546 (in signature of fn00002068 @ 00002068 : void)
Eq_1585: (struct "Eq_1585" (0 ptr32 ptr0000) (4 word32 dw0004) (8 ptr32 ptr0008) (F Eq_414 t000F) (18 word32 dw0018))
	T_1585 (in a2_20 @ 0000202C : (ptr32 Eq_1585))
Eq_1632: (struct "Eq_1632" (4 (ptr32 Eq_1202) ptr0004))
	T_1632 (in a7_18 @ 00002062 : (ptr32 Eq_1632))
Eq_1653: (struct "Eq_1653" (4 word32 dw0004))
	T_1653 (in fp - 0xC<32> @ 0000206E : word32)
	T_1654 (in a7_11 @ 0000206E : (ptr32 Eq_1653))
	T_1728 (in a7_73 + 4<32> @ 000020B0 : word32)
	T_1764 (in a7_130 + 4<32> @ 000020D8 : word32)
Eq_1702: (fn (ptr32 Eq_1715) (ptr32, Eq_876, ptr32, word32))
	T_1702 (in fn000020F0 @ 000020A2 : ptr32)
	T_1703 (in signature of fn000020F0 @ 000020F0 : void)
Eq_1715: (struct "Eq_1715" (10 Eq_876 t0010))
	T_1715 (in fn000020F0(a5_39, a7_41->a0000[0<i32>].u1, out a5_58, out a6_59) @ 000020A2 : word32)
	T_1716 (in a2_57 @ 000020A2 : (ptr32 Eq_1715))
Eq_1747: (struct "Eq_1747" (1C word32 dw001C))
	T_1747 (in a2_102 @ 000020D0 : (ptr32 Eq_1747))
Eq_1799: (struct "Eq_1799" (0 word32 dw0000) (4 word32 dw0004) (8 word32 dw0008) (F byte b000F))
	T_1799 (in a2_31 @ 00002116 : (ptr32 Eq_1799))
Eq_1823: (struct "Eq_1823" (FFFFF958 (arr byte) aFFFFF958) (FFFFF998 (arr (ptr32 Eq_1829)) aFFFFF998) (FFFFFAA0 (ptr32 Eq_1826) ptrFFFFFAA0))
	T_1823 (in a5 @ 00002114 : (ptr32 Eq_1823))
Eq_1826: (struct "Eq_1826" (1C (ptr32 Eq_1829) ptr001C))
	T_1826 (in Mem16[a5 + -1376<i32>:word32] @ 000021FC : word32)
Eq_1829: (struct "Eq_1829" 0014 (4 (ptr32 word32) ptr0004) (8 (ptr32 (ptr32 Eq_1867)) ptr0008))
	T_1829 (in Mem16[Mem16[a5 + -1376<i32>:word32] + 28<i32>:word32] @ 000021FC : word32)
	T_1830 (in d0_19 @ 000021FC : (ptr32 Eq_1829))
	T_1831 (in a1_23 @ 00002200 : (ptr32 Eq_1829))
	T_1832 (in 0<32> @ 00002202 : word32)
	T_1849 (in (a5 + -1640<i32>)[d1_29 * 4<i32>] @ 00002232 : word32)
	T_1873 (in SEQ(SLICE(a0_59, word16, 16), Mem57[a0_59 + 2<i32>:word16]) @ 0000224C : uipr32)
	T_1877 (in (a5 + -1640<i32>)[d1_29 * 4<i32>] @ 0000224C : word32)
	T_1879 (in a1_23 + 20<i32> @ 00002250 : word32)
Eq_1867: (struct "Eq_1867" (2 word16 w0002))
	T_1867 (in Mem57[Mem57[a1_23 + 8<i32>:word32] + 0<32>:word32] @ 00002246 : word32)
	T_1868 (in a0_59 @ 00002246 : (ptr32 Eq_1867))
Eq_1927: (struct "Eq_1927" (FFFFFA9C byte bFFFFFA9C) (FFFFFAA0 (ptr32 Eq_2096) ptrFFFFFAA0) (FFFFFD38 Eq_876 tFFFFFD38) (FFFFFD3C Eq_876 tFFFFFD3C))
	T_1927 (in a5 @ 00002288 : (ptr32 Eq_1927))
	T_1930 (in a5 @ 000022A2 : (ptr32 Eq_1927))
Eq_1928: (fn word32 ((ptr32 Eq_1927), word32, byte))
	T_1928 (in fn00002354 @ 000022A2 : ptr32)
	T_1929 (in signature of fn00002354 @ 00002354 : void)
Eq_1938: (fn (ptr32 Eq_1946) (Eq_876, Eq_876))
	T_1938 (in fn000023B4 @ 000022D2 : ptr32)
	T_1939 (in signature of fn000023B4 @ 000023B4 : void)
	T_1958 (in fn000023B4 @ 000022E0 : ptr32)
	T_2037 (in fn000023B4 @ 0000238E : ptr32)
	T_2069 (in fn000023B4 @ 00002380 : ptr32)
	T_2080 (in fn000023B4 @ 00002372 : ptr32)
Eq_1946: (struct "Eq_1946" (0 word32 dw0000) (8 word32 dw0008) (10 word32 dw0010))
	T_1946 (in fn000023B4(a5 + -744<i32>, a5 + -740<i32>) @ 000022D2 : word32)
	T_1965 (in fn000023B4(a7_24->a0000[0<i32>].u1, a7_24->t0004.u1) @ 000022E0 : word32)
	T_1966 (in a6_40 @ 000022E0 : (ptr32 Eq_1946))
	T_2044 (in fn000023B4(a7_61->tFFFFFFFC.u1, a7_61->t0000.u1) @ 0000238E : word32)
	T_2045 (in a6_106 @ 0000238E : (ptr32 Eq_1946))
	T_2076 (in fn000023B4(a7_42->tFFFFFFFC.u1, a7_42->t0000.u1) @ 00002380 : word32)
	T_2087 (in fn000023B4(a5->tFFFFFD3C.u1, a5->tFFFFFD38.u1) @ 00002372 : word32)
Eq_1978: (struct "Eq_1978" (FFFFFFFE word16 wFFFFFFFE) (0 word32 dw0000))
	T_1978 (in a7_56 @ 000022F2 : (ptr32 Eq_1978))
Eq_2002: (struct "Eq_2002" (FFFFFFFC word32 dwFFFFFFFC))
	T_2002 (in a6_80 @ 00002310 : (ptr32 Eq_2002))
Eq_2010: (struct "Eq_2010" (FFFFF948 word32 dwFFFFF948))
	T_2010 (in a5_82 @ 00002316 : (ptr32 Eq_2010))
Eq_2025: (struct "Eq_2025" (FFFFFFFC Eq_876 tFFFFFFFC) (0 Eq_876 t0000))
	T_2025 (in a7_40 - 4<i32> @ 00002386 : word32)
	T_2026 (in a7_61 @ 00002386 : (ptr32 Eq_2025))
Eq_2057: (struct "Eq_2057" (FFFFFFFC Eq_876 tFFFFFFFC) (0 Eq_876 t0000))
	T_2057 (in a7_40 - 4<i32> @ 00002378 : word32)
	T_2058 (in a7_42 @ 00002378 : (ptr32 Eq_2057))
Eq_2096: (struct "Eq_2096" (E word32 dw000E))
	T_2096 (in Mem65[a5 + -1376<i32>:word32] @ 0000239E : word32)
	T_2097 (in 0<32> @ 0000239E : word32)
	T_2106 (in Mem65[a5 + -1376<i32>:word32] @ 000023A4 : word32)
Eq_2133: (struct "Eq_2133" (FFFFFAF8 (ptr32 code) ptrFFFFFAF8) (FFFFFBB4 (arr Eq_4078) aFFFFFBB4) (FFFFFC0C (ptr32 code) ptrFFFFFC0C))
	T_2133 (in a5 @ 000023D6 : (ptr32 Eq_2133))
	T_2136 (in a5 @ 000023FC : (ptr32 Eq_2133))
	T_2140 (in fn00002418(a5, out a6_13) @ 000023FC : word32)
	T_2141 (in a5_12 @ 000023FC : (ptr32 Eq_2133))
	T_2151 (in a5 @ 00002404 : (ptr32 Eq_2133))
	T_2159 (in fn0000243C(a5_12, a7_14->tFFFFFFFC.u1, out a6_36) @ 00002404 : word32)
	T_2160 (in a5_35 @ 00002404 : (ptr32 Eq_2133))
	T_2174 (in fn0000243C(a5, 0xFC<u32>, out a6_18) @ 00002420 : word32)
	T_2175 (in a5_17 @ 00002420 : (ptr32 Eq_2133))
	T_2197 (in fn0000243C(a5_17, a7_43->u1, out a6_53) @ 00002434 : word32)
	T_2198 (in a5_52 @ 00002434 : (ptr32 Eq_2133))
Eq_2134: (fn (ptr32 Eq_2133) ((ptr32 Eq_2133), word32))
	T_2134 (in fn00002418 @ 000023FC : ptr32)
	T_2135 (in signature of fn00002418 @ 00002418 : void)
Eq_2138: (struct "Eq_2138" (8 Eq_876 t0008))
	T_2138 (in a6_13 @ 000023FC : (ptr32 Eq_2138))
Eq_2149: (fn (ptr32 Eq_2133) ((ptr32 Eq_2133), Eq_876, word32))
	T_2149 (in fn0000243C @ 00002404 : ptr32)
	T_2150 (in signature of fn0000243C @ 0000243C : void)
	T_2170 (in fn0000243C @ 00002420 : ptr32)
	T_2191 (in fn0000243C @ 00002434 : ptr32)
Eq_2209: (struct "Eq_2209" 0008 (0 word32 dw0000))
	T_2209 (in a5 + -1100<i32> @ 0000244C : word32)
	T_2210 (in d2_15 @ 0000244C : (ptr32 Eq_2209))
	T_2218 (in d2_15 + 8<32> @ 00002458 : word32)
	T_2222 (in a5 + -1012<i32> @ 0000245E : word32)
Eq_2252: (struct "Eq_2252"
		(FFFFFAC8 Eq_827 tFFFFFAC8)
		(FFFFFACC Eq_827 tFFFFFACC)
		(FFFFFAD0 Eq_827 tFFFFFAD0)
		(FFFFFAD8 ptr32 ptrFFFFFAD8)
		(FFFFFADC Eq_2335 tFFFFFADC)
		(FFFFFAE0 int32 dwFFFFFAE0)
		(FFFFFAE4 up32 dwFFFFFAE4)
		(FFFFFAEC word32 dwFFFFFAEC)
		(FFFFFAF0 Eq_2335 tFFFFFAF0)
		(FFFFFAF4 int32 dwFFFFFAF4))
	T_2252 (in a5 @ 00002486 : (ptr32 Eq_2252))
	T_2256 (in a5 @ 000024BC : (ptr32 Eq_2252))
	T_2313 (in a5 @ 000024F4 : (ptr32 Eq_2252))
	T_2317 (in a5Out @ 000024F4 : (ptr32 Eq_2252))
	T_2324 (in out a5_44 @ 000024F4 : word32)
	T_2332 (in a5 @ 0000251E : (ptr32 Eq_2252))
	T_2380 (in a5 @ 00002536 : (ptr32 Eq_2252))
	T_2384 (in a5Out @ 00002536 : (ptr32 Eq_2252))
	T_2389 (in out a5 @ 00002536 : word32)
	T_2419 (in a5 @ 00002546 : (ptr32 Eq_2252))
	T_2423 (in fn000027A0(a5, a6_101, out a6_101) @ 00002546 : word32)
	T_2471 (in a5 @ 0000256A : (ptr32 Eq_2252))
	T_2531 (in a5 @ 000025DA : (ptr32 Eq_2252))
	T_2615 (in a5 @ 00002746 : (ptr32 Eq_2252))
	T_2656 (in a5_18 @ 000027AE : (ptr32 Eq_2252))
	T_2889 (in a5 @ 000028E2 : (ptr32 Eq_2252))
	T_2896 (in a5Out @ 000028E2 : (ptr32 Eq_2252))
	T_2908 (in out a5 @ 000028E2 : word32)
	T_2956 (in a5 @ 000029B8 : (ptr32 Eq_2252))
	T_2959 (in a5Out @ 000029B8 : (ptr32 Eq_2252))
	T_2967 (in a5_289 @ 000029B8 : (ptr32 Eq_2252))
	T_2968 (in out a5_289 @ 000029B8 : word32)
	T_3221 (in out a5 @ 00002A38 : word32)
	T_3236 (in a5 @ 00002A44 : (ptr32 Eq_2252))
	T_3290 (in a5 @ 00002ACE : (ptr32 Eq_2252))
	T_3293 (in a5Out @ 00002ACE : (ptr32 Eq_2252))
	T_3295 (in a5_100 @ 00002ACE : (ptr32 Eq_2252))
	T_3296 (in out a5_100 @ 00002ACE : word32)
	T_3375 (in fn000027A0(a5_100, a6_101, out a6_101) @ 00002AD0 : word32)
	T_3413 (in a5 @ 00002AFC : (ptr32 Eq_2252))
	T_3460 (in fn000027A0(a5, fp - 4<32>, out a6_115) @ 00002B36 : word32)
	T_3537 (in a5 @ 00002C04 : (ptr32 Eq_2252))
	T_3776 (in fn000027A0(a5, fp - 4<32>, out a6_298) @ 00002D18 : word32)
Eq_2254: (fn word32 ((ptr32 Eq_2252), up32))
	T_2254 (in fn000024C4 @ 000024BC : ptr32)
	T_2255 (in signature of fn000024C4 @ 000024C4 : void)
Eq_2290: (fn word32 ((ptr32 Eq_2292), Eq_876, (ptr32 Eq_2292), (ptr32 word32)))
	T_2290 (in fn00002644 @ 00002504 : ptr32)
	T_2291 (in signature of fn00002644 @ 00002644 : void)
Eq_2292: (struct "Eq_2292" (FFFFFD34 (ptr32 code) ptrFFFFFD34))
	T_2292 (in a5 @ 00002504 : (ptr32 Eq_2292))
	T_2294 (in a5Out @ 00002504 : (ptr32 Eq_2292))
	T_2296 (in a5_44 @ 00002504 : (ptr32 Eq_2292))
	T_2300 (in out a5 @ 00002504 : word32)
Eq_2311: (fn word32 ((ptr32 Eq_2252), Eq_876, Eq_876, word32, (ptr32 Eq_2252), (ptr32 word32)))
	T_2311 (in fn00002510 @ 000024F4 : ptr32)
	T_2312 (in signature of fn00002510 @ 00002510 : void)
Eq_2330: (fn (ptr32 Eq_2337) ((ptr32 Eq_2252), Eq_876, Eq_827))
	T_2330 (in fn000027B0 @ 0000251E : ptr32)
	T_2331 (in signature of fn000027B0 @ 000027B0 : void)
	T_2405 (in fn000027B0 @ 0000253A : ptr32)
Eq_2335: (union "Eq_2335" (word16 u0) ((ptr32 Eq_4105) u1) (Eq_4106 u2))
	T_2335 (in a0_24 @ 0000251E : Eq_2335)
	T_2378 (in a0 @ 00002536 : Eq_2335)
	T_2867 (in Mem107[a5 + -1316<i32>:word32] @ 000028E8 : word32)
	T_2870 (in Mem107[Mem107[a5 + -1316<i32>:word32] + 0<32>:word32] @ 000028E8 : word32)
	T_2936 (in Mem46[a5 + -1316<i32>:word32] @ 000028D4 : word32)
	T_2939 (in Mem46[Mem46[a5 + -1316<i32>:word32] + 0<32>:word32] @ 000028D4 : word32)
	T_2955 (in a0 @ 000029B8 : Eq_2335)
	T_2987 (in Mem136[a5 + -1316<i32>:word32] @ 00002924 : word32)
	T_2988 (in 0<32> @ 00002924 : word32)
	T_2992 (in Mem136[a5 + -1316<i32>:word32] @ 00002932 : word32)
	T_2993 (in 0<32> @ 00002932 : word32)
	T_2997 (in Mem136[a5 + -1316<i32>:word32] @ 00002928 : word32)
	T_3004 (in 0<32> @ 00002944 : word32)
	T_3008 (in Mem136[a5 + -1296<i32>:word32] @ 00002934 : word32)
	T_3016 (in Mem197[a5 + -1316<i32>:word32] @ 00002982 : word32)
	T_3019 (in Mem197[Mem197[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002982 : word32)
	T_3025 (in Mem197[Mem197[a5 + -1316<i32>:word32] + 0<32>:word32] + (Mem197[a5 + -1312<i32>:word32] << 4<32>) @ 00002982 : word32)
	T_3033 (in Mem136[a5 + -1316<i32>:word32] @ 00002958 : word32)
	T_3034 (in 0<32> @ 00002958 : word32)
	T_3050 (in Mem191[a5 + -1316<i32>:word32] @ 00002970 : word32)
	T_3127 (in a0_211 + 60<i32> @ 000029A4 : word32)
	T_3167 (in 0<32> @ 000029F0 : word32)
	T_3173 (in Mem16[a5 + -1316<i32>:word32] @ 000029F6 : word32)
	T_3176 (in Mem16[Mem16[a5 + -1316<i32>:word32] + 0<32>:word32] @ 000029F6 : word32)
	T_3177 (in a1_46 @ 000029F6 : Eq_2335)
	T_3185 (in a1_46[dwArg04 * 0x10<32>] @ 00002A1C : word32)
	T_3194 (in SEQ(SLICE(a0 + 3<32>, word16, 16), SLICE(a0, word16, 0) + 3<16> & 0xFFFC<16>) @ 00002A0E : uipr32)
	T_3197 (in a1_46[dwArg04 * 0x10<32>] @ 00002A0E : word32)
	T_3204 (in Mem83[a1_81 + 12<i32>:word32] @ 00002A26 : word32)
	T_3244 (in Mem19[a5 + -1316<i32>:word32] @ 00002A68 : word32)
	T_3247 (in Mem19[Mem19[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002A68 : word32)
	T_3320 (in Mem19[a5 + -1316<i32>:word32] @ 00002A9E : word32)
	T_3323 (in Mem19[Mem19[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002A9E : word32)
	T_3328 (in Mem19[a5 + -1296<i32>:word32] @ 00002AA6 : word32)
	T_3331 (in Mem19[Mem19[a5 + -1296<i32>:word32] + 0<32>:word16] @ 00002AA6 : word16)
	T_3332 (in 0<16> @ 00002AA6 : word16)
	T_3378 (in Mem10[a5 + -1316<i32>:word32] @ 00002AF6 : word32)
	T_3381 (in Mem10[Mem10[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002AF6 : word32)
	T_3384 (in Mem10[Mem10[a5 + -1316<i32>:word32] + 0<32>:word32][dwArg04 * 0x10<32>] @ 00002AF6 : word32)
	T_3385 (in 0<32> @ 00002AF6 : word32)
	T_3389 (in Mem10[a5 + -1316<i32>:word32] @ 00002B02 : word32)
	T_3392 (in Mem10[Mem10[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002B02 : word32)
	T_3393 (in a0_25 @ 00002B02 : Eq_2335)
	T_3394 (in 0<32> @ 00002B06 : word32)
	T_3397 (in a0_25[dwArg04 * 0x10<32>] @ 00002B06 : word32)
	T_4082
	T_4084
	T_4086
	T_4088
	T_4090
	T_4092
Eq_2337: (struct "Eq_2337" (0 Eq_827 t0000) (4 uipr32 dw0004))
	T_2337 (in fn000027B0(a5, dwArg04, out a0_24) @ 0000251E : word32)
	T_2338 (in d0_22 @ 0000251E : (ptr32 Eq_2337))
	T_2347 (in a2_108 @ 00002526 : (ptr32 Eq_2337))
	T_2348 (in 0<32> @ 00002528 : word32)
	T_2379 (in a2 @ 00002536 : (ptr32 Eq_2337))
	T_2411 (in fn000027B0(a5, a7_48->a0000[0<i32>].u1, out a0_246) @ 0000253A : word32)
	T_2412 (in d0_85 @ 0000253A : (ptr32 Eq_2337))
	T_2415 (in 0<32> @ 00002544 : word32)
	T_2468 (in Mem131[a7_128 + -4<i32>:word32] @ 00002568 : word32)
	T_2472 (in dwArg04 @ 0000256A : (ptr32 Eq_2337))
	T_2476 (in Mem131[a7_128 + -4<i32>:word32] @ 0000256A : word32)
Eq_2376: (fn word32 (Eq_2335, (ptr32 Eq_2337), (ptr32 Eq_2252), Eq_876, Eq_876, Eq_414, (ptr32 Eq_2252), ptr32))
	T_2376 (in fn000028A0 @ 00002536 : ptr32)
	T_2377 (in signature of fn000028A0 @ 000028A0 : void)
Eq_2417: (fn (ptr32 Eq_2252) ((ptr32 Eq_2252), (ptr32 (ptr32 word32)), (ptr32 Eq_2421)))
	T_2417 (in fn000027A0 @ 00002546 : ptr32)
	T_2418 (in signature of fn000027A0 @ 000027A0 : void)
	T_3373 (in fn000027A0 @ 00002AD0 : ptr32)
	T_3454 (in fn000027A0 @ 00002B36 : ptr32)
	T_3773 (in fn000027A0 @ 00002D18 : ptr32)
Eq_2421: (struct "Eq_2421" (FFFFFFFC (ptr32 Eq_3712) ptrFFFFFFFC) (0 (ptr32 word32) ptr0000) (C int32 dw000C))
	T_2421 (in a6Out @ 00002546 : (ptr32 Eq_2421))
	T_2422 (in out a6_101 @ 00002546 : word32)
	T_2655 (in Mem10[a6_16 + 0<32>:word32] @ 000027AE : word32)
	T_3374 (in out a6_101 @ 00002AD0 : word32)
	T_3459 (in out a6_115 @ 00002B36 : word32)
	T_3775 (in out a6_298 @ 00002D18 : word32)
Eq_2437: (struct "Eq_2437" (4 Eq_414 t0004))
	T_2437 (in a2_108 + 0<32> @ 00002592 : word32)
Eq_2461: (struct "Eq_2461" (FFFFFFFC (ptr32 Eq_2337) ptrFFFFFFFC) (0 Eq_876 t0000))
	T_2461 (in a7_102 - 4<i32> @ 00002566 : word32)
	T_2462 (in a7_128 @ 00002566 : (ptr32 Eq_2461))
Eq_2469: (fn (ptr32 Eq_2480) ((ptr32 Eq_2252), (ptr32 Eq_2337), Eq_876))
	T_2469 (in fn000025B4 @ 0000256A : ptr32)
	T_2470 (in signature of fn000025B4 @ 000025B4 : void)
Eq_2480: (struct "Eq_2480" (4 Eq_414 t0004))
	T_2480 (in fn000025B4(a5, a7_128->ptrFFFFFFFC, a7_128->t0000.u1) @ 0000256A : word32)
	T_2481 (in d0_137 @ 0000256A : (ptr32 Eq_2480))
	T_2482 (in 0<32> @ 00002574 : word32)
Eq_2528: (fn Eq_827 (Eq_827, (ptr32 Eq_2252), Eq_827))
	T_2528 (in fn0000273C @ 000025DA : ptr32)
	T_2529 (in signature of fn0000273C @ 0000273C : void)
	T_3507 (in fn0000273C @ 00002BDE : ptr32)
	T_3523 (in fn0000273C @ 00002BEA : ptr32)
	T_3529 (in fn0000273C @ 00002BF6 : ptr32)
Eq_2548: (struct "Eq_2548" (4 Eq_827 t0004))
	T_2548 (in SEQ(SLICE(d0_53, word16, 16), SLICE(d0_53, word16, 0) & 0xFFFC<16>) + dwArg08 @ 000025EC : word32)
	T_2549 (in d0_57 @ 000025EC : (ptr32 Eq_2548))
Eq_2566: (struct "Eq_2566" (FFFFFD34 word32 dwFFFFFD34))
	T_2566 (in a5 @ 00002604 : (ptr32 Eq_2566))
Eq_2612: (fn Eq_827 (Eq_827, (ptr32 Eq_2252), Eq_827))
	T_2612 (in fn0000275C @ 00002746 : ptr32)
	T_2613 (in signature of fn0000275C @ 0000275C : void)
Eq_2838: (struct "Eq_2838" (0 Eq_876 t0000) (4 Eq_414 t0004))
	T_2838 (in fp - 0x1C<32> @ 000028A4 : word32)
	T_2839 (in a7_23 @ 000028A4 : (ptr32 Eq_2838))
	T_2886 (in a7_70 + 8<32> @ 000028DE : word32)
Eq_2876: (struct "Eq_2876" (FFFFFFFC int32 dwFFFFFFFC) (0 up32 dw0000))
	T_2876 (in a7_23 - 4<i32> @ 000028D6 : word32)
	T_2877 (in a7_55 @ 000028D6 : (ptr32 Eq_2876))
Eq_2887: (fn word32 ((ptr32 Eq_2252), int32, up32, Eq_876, int32, word32, uipr32, (ptr32 Eq_2252), (ptr32 word32)))
	T_2887 (in fn00002A54 @ 000028E2 : ptr32)
	T_2888 (in signature of fn00002A54 @ 00002A54 : void)
	T_3212 (in fn00002A54 @ 00002A38 : ptr32)
Eq_2945: (struct "Eq_2945" (FFFFFFFC int32 dwFFFFFFFC) (0 up32 dw0000))
	T_2945 (in a7_23 - 4<i32> @ 000029B4 : word32)
	T_2946 (in a7_264 @ 000029B4 : (ptr32 Eq_2945))
Eq_2953: (fn word32 (Eq_2335, (ptr32 Eq_2252), int32, up32, (ptr32 Eq_2252), word32))
	T_2953 (in fn000029C8 @ 000029B8 : ptr32)
	T_2954 (in signature of fn000029C8 @ 000029C8 : void)
Eq_3011: (union "Eq_3011" (word16 u0) ((arr Eq_2335) u1))
	T_3011 (in Mem136[a0 + 0<32>:word16] @ 0000293A : word16)
	T_3012 (in 0<16> @ 0000293A : word16)
Eq_3057: (union "Eq_3057" (word32 u0) ((arr Eq_2335) u1))
	T_3057 (in 0<32> @ 00002986 : word32)
	T_3060 (in Mem210[a0 + 0<32>:word32] @ 00002986 : word32)
Eq_3062: (struct "Eq_3062"
		(0 word32 dw0000)
		(4 word32 dw0004)
		(8 word32 dw0008)
		(C word32 dw000C)
		(10 word32 dw0010)
		(14 word32 dw0014)
		(18 word32 dw0018)
		(1C word32 dw001C)
		(20 word32 dw0020)
		(24 word32 dw0024)
		(28 word32 dw0028)
		(2C word32 dw002C)
		(30 word32 dw0030)
		(34 word32 dw0034)
		(38 word32 dw0038))
	T_3062 (in a0 + 4<i32> @ 00002986 : word32)
	T_3063 (in a0_211 @ 00002986 : (ptr32 Eq_3062))
Eq_3200: (struct "Eq_3200" (4 word32 dw0004) (8 up32 dw0008) (C Eq_2335 t000C))
	T_3200 (in a1_46 + (dwArg04 << 4<32>) @ 00002A24 : word32)
	T_3201 (in a1_81 @ 00002A24 : (ptr32 Eq_3200))
Eq_3234: (fn void ((ptr32 Eq_2252), Eq_876))
	T_3234 (in fn00002AE0 @ 00002A44 : ptr32)
	T_3235 (in signature of fn00002AE0 @ 00002AE0 : void)
Eq_3250: (struct "Eq_3250" (0 word32 dw0000) (4 word32 dw0004) (8 uipr32 dw0008))
	T_3250 (in Mem19[Mem19[a5 + -1316<i32>:word32] + 0<32>:word32] + (dwArg04 << 4<32>) @ 00002A68 : word32)
	T_3251 (in a2_25 @ 00002A68 : (ptr32 Eq_3250))
	T_3325 (in Mem19[Mem19[a5 + -1316<i32>:word32] + 0<32>:word32] + (dwArg04 << 4<32>) @ 00002A9E : word32)
Eq_3260: (union "Eq_3260" (int32 u0) (up32 u1))
	T_3260 (in d4_26 - d1_27 @ 00002A74 : word32)
	T_3261 (in d0_29 @ 00002A74 : Eq_3260)
	T_3270 (in SEQ(SLICE(dwArg08 + 3<32>, word16, 16), SLICE(dwArg08, word16, 0) + 3<16> & 0xFFFC<16>) @ 00002A82 : uipr32)
	T_3271 (in d3_38 @ 00002A82 : Eq_3260)
	T_3292 (in dwArg08 @ 00002ACE : Eq_3260)
	T_3662 (in dwArg08 @ 00002CEC : Eq_3260)
	T_3855 (in Mem342[a7_235 + 4<i32>:word32] @ 00002DA4 : word32)
Eq_3288: (fn word32 ((ptr32 Eq_2252), Eq_414, Eq_3260, (ptr32 Eq_2252), word32))
	T_3288 (in fn00002BB4 @ 00002ACE : ptr32)
	T_3289 (in signature of fn00002BB4 @ 00002BB4 : void)
Eq_3351: (struct "Eq_3351" (0 int32 dw0000) (4 word32 dw0004) (8 uipr32 dw0008))
	T_3351 (in a7_102 + 4<i32> @ 00002AD6 : word32)
	T_3352 (in a7_115 @ 00002AD6 : (ptr32 Eq_3351))
Eq_3414: (struct "Eq_3414" (FFFFFFFC Eq_827 tFFFFFFFC))
	T_3414 (in dwArg04 @ 00002AFC : (ptr32 Eq_3414))
	T_3415 (in 0<32> @ 00002B22 : word32)
Eq_3470: (struct "Eq_3470" (4 word32 dw0004))
	T_3470 (in Mem43[a2_19 + 0<32>:word32] @ 00002B5E : word32)
Eq_3493: (struct "Eq_3493" (4 Eq_414 t0004))
	T_3493 (in a5 + -1332<i32> @ 00002B74 : word32)
Eq_3499: (struct "Eq_3499" 0004)
	T_3499 (in tLoc1C @ 00002BD2 : Eq_3499)
Eq_3505: (struct "Eq_3505" (FFFFFFFC (ptr32 Eq_3712) ptrFFFFFFFC) (0 word32 dw0000) (C int32 dw000C))
	T_3505 (in fp - 4<32> @ 00002BB4 : word32)
	T_3506 (in a6_298 @ 00002BB4 : (ptr32 Eq_3505))
Eq_3535: (fn up32 ((ptr32 Eq_2252), Eq_414, (ptr32 Eq_827)))
	T_3535 (in fn00002EA8 @ 00002C04 : ptr32)
	T_3536 (in signature of fn00002EA8 @ 00002EA8 : void)
	T_3678 (in fn00002EA8 @ 00002D16 : ptr32)
Eq_3540: (struct "Eq_3540" 0004)
	T_3540 (in tLoc08 @ 00002C04 : Eq_3540)
Eq_3644: (struct "Eq_3644" (0 ptr32 ptr0000) (4 ui32 dw0004))
	T_3644 (in Mem109[&tLoc08 + 0<32>:word32] @ 00002C60 : word32)
	T_3645 (in a0_119 @ 00002C60 : (ptr32 Eq_3644))
Eq_3659: (fn void (Eq_827, Eq_3260, Eq_827, (ptr32 (ptr32 Eq_827))))
	T_3659 (in fn00002E18 @ 00002CEC : ptr32)
	T_3660 (in signature of fn00002E18 @ 00002E18 : void)
	T_3688 (in fn00002E18 @ 00002D66 : ptr32)
	T_3783 (in fn00002E18 @ 00002CA2 : ptr32)
	T_3849 (in fn00002E18 @ 00002DA4 : ptr32)
Eq_3712: (struct "Eq_3712" (0 (ptr32 Eq_3715) ptr0000) (4 word32 dw0004))
	T_3712 (in Mem279[a6_298 + -4<i32>:word32] @ 00002D22 : word32)
	T_3722 (in Mem279[a6_298 + -4<i32>:word32] @ 00002D2E : word32)
	T_3766 (in Mem334[a6_298 + -4<i32>:word32] @ 00002D50 : word32)
	T_3769 (in Mem337[a7_329 + -12<i32>:word32] @ 00002D50 : word32)
Eq_3715: (struct "Eq_3715" (4 word32 dw0004))
	T_3715 (in Mem279[Mem279[a6_298 + -4<i32>:word32] + 0<32>:word32] @ 00002D22 : word32)
Eq_3735: (struct "Eq_3735" (4 word32 dw0004))
	T_3735 (in a5 + -1324<i32> @ 00002D46 : word32)
	T_3738 (in Mem327[a3_101 + 0<32>:word32] @ 00002D46 : word32)
	T_3820 (in Mem388[a3_101 + 0<32>:word32] @ 00002DBE : word32)
Eq_3740: (struct "Eq_3740" (FFFFFFF4 (ptr32 Eq_3712) ptrFFFFFFF4) (FFFFFFF8 uipr32 dwFFFFFFF8) (FFFFFFFC Eq_827 tFFFFFFFC) (0 ptr32 ptr0000))
	T_3740 (in a7_292 - 4<i32> @ 00002D48 : word32)
	T_3741 (in a7_329 @ 00002D48 : (ptr32 Eq_3740))
Eq_3771: (struct "Eq_3771" (0 Eq_827 t0000) (4 Eq_3260 t0004) (8 Eq_827 t0008) (C (ptr32 (ptr32 Eq_827)) ptr000C))
	T_3771 (in a7_329 - 12<i32> @ 00002D50 : word32)
	T_3772 (in a7_235 @ 00002D50 : (ptr32 Eq_3771))
	T_3794 (in fp - 0x34<32> @ 00002CCE : word32)
Eq_4019: (struct "Eq_4019" (FFFFF93C uint32 dwFFFFF93C) (FFFFF940 int32 dwFFFFF940) (FFFFFAFE (arr Eq_4098) aFFFFFAFE))
	T_4019 (in a5 @ 00002F1C : (ptr32 Eq_4019))
Eq_4028: (struct "Eq_4028" 0004 (0 word16 w0000))
	T_4028 (in a5 + -1284<i32> @ 0000335A : word32)
	T_4029 (in d0_22 @ 0000335A : (ptr32 Eq_4028))
	T_4040 (in d0_22 + 4<32> @ 00003362 : word32)
	T_4044 (in a5 + -1100<i32> @ 00003368 : word32)
Eq_4062: (struct "Eq_4062" 0008 (0 bci8 b0000))
	T_4062
Eq_4078: (struct "Eq_4078" 0008 (0 Eq_876 t0000) (4 (ptr32 byte) ptr0004))
	T_4078
Eq_4080: (struct "Eq_4080" 0008 (4 (ptr32 byte) ptr0004))
	T_4080
Eq_4094: (struct "Eq_4094" 0010 (0 word32 dw0000) (4 word32 dw0004))
	T_4094
Eq_4096: (struct "Eq_4096" 0010 (4 word32 dw0004))
	T_4096
Eq_4098: (struct "Eq_4098" 0004 (0 uint16 w0000))
	T_4098
Eq_4100: (struct "Eq_4100" (0 Eq_42 t0000))
	T_4100
Eq_4101: (struct "Eq_4101" (0 Eq_827 t0000))
	T_4101
Eq_4102: (struct "Eq_4102" (0 word32 dw0000) (4 Eq_414 t0004) (FF8 word32 dw0FF8))
	T_4102
Eq_4103: (struct "Eq_4103" 0020 (C cui16 w000C) (F word32 dw000F))
	T_4103
Eq_4104: (union "Eq_4104" (word32 u0) (Eq_4103 u1))
	T_4104
Eq_4105: (struct "Eq_4105" 0004 (0 (arr Eq_2335) a0000) (4 (arr Eq_4094) a0004))
	T_4105
Eq_4106: (struct "Eq_4106" 0010 (0 Eq_2335 t0000))
	T_4106
// Type Variables ////////////
globals_t: (in globals : (ptr32 (struct "Globals")))
  Class: Eq_1
  DataType: (ptr32 Eq_1)
  OrigDataType: (ptr32 (struct "Globals"))
T_2: (in __syscall<word16> @ 000014AC : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_6 (T_5)))
T_3: (in signature of __syscall : void)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: 
T_4: (in p1 @ 000014AC : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: 
T_5: (in 0xA9A0<16> @ 000014AC : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_6: (in __syscall<word16>(0xA9A0<16>) @ 000014AC : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_7: (in true @ 000014B4 : bool)
  Class: Eq_7
  DataType: bool
  OrigDataType: bool
T_8: (in __syscall<word16> @ 000014C2 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_10 (T_9)))
T_9: (in 0xA86E<16> @ 000014C2 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_10: (in __syscall<word16>(0xA86E<16>) @ 000014C2 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_11: (in __syscall<word16> @ 000014C4 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_13 (T_12)))
T_12: (in 0xA8FE<16> @ 000014C4 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_13: (in __syscall<word16>(0xA8FE<16>) @ 000014C4 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_14: (in __syscall<word16> @ 000014C6 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_16 (T_15)))
T_15: (in 0xA912<16> @ 000014C6 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_16: (in __syscall<word16>(0xA912<16>) @ 000014C6 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_17: (in __syscall<word16> @ 000014C8 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_19 (T_18)))
T_18: (in 0xA930<16> @ 000014C8 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_19: (in __syscall<word16>(0xA930<16>) @ 000014C8 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_20: (in __syscall<word16> @ 000014CA : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_22 (T_21)))
T_21: (in 0xA9CC<16> @ 000014CA : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_22: (in __syscall<word16>(0xA9CC<16>) @ 000014CA : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_23: (in __syscall<word16> @ 000014D2 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_25 (T_24)))
T_24: (in 0xA97B<16> @ 000014D2 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_25: (in __syscall<word16>(0xA97B<16>) @ 000014D2 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_26: (in __syscall<word16> @ 000014D4 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_28 (T_27)))
T_27: (in 0xA850<16> @ 000014D4 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_28: (in __syscall<word16>(0xA850<16>) @ 000014D4 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_29: (in __syscall<word16> @ 000014E0 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_31 (T_30)))
T_30: (in 0xA986<16> @ 000014E0 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_31: (in __syscall<word16>(0xA986<16>) @ 000014E0 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_32: (in 0x1A<16> @ 000014B6 : word16)
  Class: Eq_32
  DataType: word16
  OrigDataType: word16
T_33: (in 00000AF0 @ 000014B6 : ptr32)
  Class: Eq_33
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 (struct (0 T_32 t0000)))
T_34: (in Mem23[0x00000AF0<p32>:word16] @ 000014B6 : word16)
  Class: Eq_32
  DataType: word16
  OrigDataType: word16
T_35: (in __syscall<word16> @ 000014E4 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_37 (T_36)))
T_36: (in 0xA9F4<16> @ 000014E4 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_37: (in __syscall<word16>(0xA9F4<16>) @ 000014E4 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_38: (in a3 @ 000014E4 : word32)
  Class: Eq_38
  DataType: word32
  OrigDataType: word32
T_39: (in a5 @ 000014E4 : word32)
  Class: Eq_39
  DataType: word32
  OrigDataType: word32
T_40: (in wArg00 @ 000014E4 : word16)
  Class: Eq_40
  DataType: word16
  OrigDataType: word16
T_41: (in dwArg02 @ 000014E4 : int32)
  Class: Eq_41
  DataType: int32
  OrigDataType: int32
T_42: (in 0<16> @ 000014F4 : word16)
  Class: Eq_42
  DataType: byte
  OrigDataType: (ptr16 (struct (0 T_43 t0000)))
T_43: (in Mem13[0<16>:word16] @ 000014F4 : word16)
  Class: Eq_42
  DataType: Eq_42
  OrigDataType: word16
T_44: (in __syscall<word16> @ 000014F6 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_46 (T_45)))
T_45: (in 0xA9A0<16> @ 000014F6 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_46: (in __syscall<word16>(0xA9A0<16>) @ 000014F6 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_47: (in wLoc12 @ 000014F8 : word16)
  Class: Eq_47
  DataType: word16
  OrigDataType: word16
T_48: (in 0x4441<16> @ 000014F8 : word16)
  Class: Eq_48
  DataType: word16
  OrigDataType: word16
T_49: (in SEQ(wLoc12, 0x4441<16>) @ 000014F8 : word32)
  Class: Eq_49
  DataType: (ptr32 (ptr32 Eq_63))
  OrigDataType: word32
T_50: (in dwLoc12_200 @ 000014F8 : (ptr32 (ptr32 Eq_63)))
  Class: Eq_49
  DataType: (ptr32 (ptr32 Eq_63))
  OrigDataType: (ptr32 (struct (0 T_63 t0000)))
T_51: (in SLICE(a3, word16, 0) @ 000014F8 : word16)
  Class: Eq_51
  DataType: word16
  OrigDataType: word16
T_52: (in SEQ(SLICE(a3, word16, 0), wArg00) @ 000014F8 : word32)
  Class: Eq_52
  DataType: word32
  OrigDataType: word32
T_53: (in dwLoc02_210 @ 000014F8 : word32)
  Class: Eq_52
  DataType: word32
  OrigDataType: word32
T_54: (in 0<32> @ 000014FA : word32)
  Class: Eq_49
  DataType: (ptr32 (ptr32 Eq_63))
  OrigDataType: word32
T_55: (in dwLoc12_200 == null @ 000014FA : bool)
  Class: Eq_55
  DataType: bool
  OrigDataType: bool
T_56: (in 0xFDA3<16> @ 00001592 : word16)
  Class: Eq_32
  DataType: word16
  OrigDataType: word16
T_57: (in Mem18[0x00000AF0<p32>:word16] @ 00001592 : word16)
  Class: Eq_32
  DataType: word16
  OrigDataType: word16
T_58: (in __syscall<word16> @ 00001598 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_60 (T_59)))
T_59: (in 0xA9F4<16> @ 00001598 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_60: (in __syscall<word16>(0xA9F4<16>) @ 00001598 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_61: (in 0<32> @ 00001500 : word32)
  Class: Eq_61
  DataType: word32
  OrigDataType: word32
T_62: (in dwLoc12_200 + 0<32> @ 00001500 : word32)
  Class: Eq_62
  DataType: word32
  OrigDataType: word32
T_63: (in Mem13[dwLoc12_200 + 0<32>:word32] @ 00001500 : word32)
  Class: Eq_63
  DataType: (ptr32 Eq_63)
  OrigDataType: word32
T_64: (in a3_23 @ 00001500 : (ptr32 Eq_63))
  Class: Eq_63
  DataType: (ptr32 Eq_63)
  OrigDataType: (ptr32 (struct (0 T_67 t0000) (4 T_80 t0004) (8 T_88 t0008) (C T_111 t000C)))
T_65: (in 0<32> @ 00001504 : word32)
  Class: Eq_65
  DataType: word32
  OrigDataType: word32
T_66: (in a3_23 + 0<32> @ 00001504 : word32)
  Class: Eq_66
  DataType: word32
  OrigDataType: word32
T_67: (in Mem13[a3_23 + 0<32>:word32] @ 00001504 : word32)
  Class: Eq_67
  DataType: uint32
  OrigDataType: word32
T_68: (in d0_26 @ 00001504 : uint32)
  Class: Eq_67
  DataType: uint32
  OrigDataType: uint32
T_69: (in a5 - d0_26 @ 00001506 : word32)
  Class: Eq_69
  DataType: (ptr32 word16)
  OrigDataType: word32
T_70: (in a2_27 @ 00001506 : (ptr32 word16))
  Class: Eq_69
  DataType: (ptr32 word16)
  OrigDataType: word32
T_71: (in a0_28 @ 00001508 : (ptr32 word16))
  Class: Eq_69
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 (struct 0002 (0 word16 w0000)))
T_72: (in 1<32> @ 0000150A : word32)
  Class: Eq_72
  DataType: word32
  OrigDataType: word32
T_73: (in d0_26 >> 1<32> @ 0000150A : word32)
  Class: Eq_73
  DataType: uint32
  OrigDataType: uint32
T_74: (in d0_29 @ 0000150A : uint32)
  Class: Eq_73
  DataType: uint32
  OrigDataType: uint32
T_75: (in d0_26 >> 1<32> @ 0000150C : word32)
  Class: Eq_75
  DataType: uint32
  OrigDataType: uint32
T_76: (in 0<32> @ 0000150C : word32)
  Class: Eq_75
  DataType: uint32
  OrigDataType: word32
T_77: (in d0_26 >> 1<32> == 0<32> @ 0000150C : bool)
  Class: Eq_77
  DataType: bool
  OrigDataType: bool
T_78: (in 4<i32> @ 00001518 : int32)
  Class: Eq_78
  DataType: int32
  OrigDataType: int32
T_79: (in a3_23 + 4<i32> @ 00001518 : word32)
  Class: Eq_79
  DataType: ptr32
  OrigDataType: ptr32
T_80: (in Mem41[a3_23 + 4<i32>:word32] @ 00001518 : word32)
  Class: Eq_80
  DataType: int32
  OrigDataType: word32
T_81: (in a2_27 - a3_23->dw0004 @ 00001518 : word32)
  Class: Eq_81
  DataType: word32
  OrigDataType: word32
T_82: (in a2_45 @ 00001518 : word32)
  Class: Eq_81
  DataType: word32
  OrigDataType: word32
T_83: (in __syscall<word16> @ 00001520 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_85 (T_84)))
T_84: (in 0xA02E<16> @ 00001520 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_85: (in __syscall<word16>(0xA02E<16>) @ 00001520 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_86: (in 8<i32> @ 00001522 : int32)
  Class: Eq_86
  DataType: int32
  OrigDataType: int32
T_87: (in a3_23 + 8<i32> @ 00001522 : word32)
  Class: Eq_87
  DataType: ptr32
  OrigDataType: ptr32
T_88: (in Mem41[a3_23 + 8<i32>:word32] @ 00001522 : word32)
  Class: Eq_88
  DataType: uint32
  OrigDataType: word32
T_89: (in d0_47 @ 00001522 : uint32)
  Class: Eq_88
  DataType: uint32
  OrigDataType: uint32
T_90: (in a2_45 - d0_47 @ 00001526 : word32)
  Class: Eq_90
  DataType: (ptr32 word16)
  OrigDataType: word32
T_91: (in a2_48 @ 00001526 : (ptr32 word16))
  Class: Eq_90
  DataType: (ptr32 word16)
  OrigDataType: word32
T_92: (in a0_49 @ 00001528 : (ptr32 word16))
  Class: Eq_90
  DataType: (ptr32 word16)
  OrigDataType: (ptr32 (struct 0002 (0 word16 w0000)))
T_93: (in 1<32> @ 0000152A : word32)
  Class: Eq_93
  DataType: word32
  OrigDataType: word32
T_94: (in d0_47 >> 1<32> @ 0000152A : word32)
  Class: Eq_94
  DataType: uint32
  OrigDataType: uint32
T_95: (in d0_50 @ 0000152A : uint32)
  Class: Eq_94
  DataType: uint32
  OrigDataType: uint32
T_96: (in d0_47 >> 1<32> @ 0000152C : word32)
  Class: Eq_96
  DataType: uint32
  OrigDataType: uint32
T_97: (in 0<32> @ 0000152C : word32)
  Class: Eq_96
  DataType: uint32
  OrigDataType: word32
T_98: (in d0_47 >> 1<32> == 0<32> @ 0000152C : bool)
  Class: Eq_98
  DataType: bool
  OrigDataType: bool
T_99: (in 0<16> @ 0000150E : word16)
  Class: Eq_99
  DataType: word16
  OrigDataType: word16
T_100: (in 0<32> @ 0000150E : word32)
  Class: Eq_100
  DataType: word32
  OrigDataType: word32
T_101: (in a0_28 + 0<32> @ 0000150E : word32)
  Class: Eq_101
  DataType: word32
  OrigDataType: word32
T_102: (in Mem33[a0_28 + 0<32>:word16] @ 0000150E : word16)
  Class: Eq_99
  DataType: word16
  OrigDataType: word16
T_103: (in 2<i32> @ 0000150E : int32)
  Class: Eq_103
  DataType: int32
  OrigDataType: int32
T_104: (in a0_28 + 2<i32> @ 0000150E : word32)
  Class: Eq_69
  DataType: (ptr32 word16)
  OrigDataType: ptr32
T_105: (in 1<32> @ 00001510 : word32)
  Class: Eq_105
  DataType: uint32
  OrigDataType: uint32
T_106: (in d0_29 - 1<32> @ 00001510 : word32)
  Class: Eq_73
  DataType: uint32
  OrigDataType: uint32
T_107: (in 0<32> @ 00001512 : word32)
  Class: Eq_73
  DataType: uint32
  OrigDataType: word32
T_108: (in d0_29 != 0<32> @ 00001512 : bool)
  Class: Eq_108
  DataType: bool
  OrigDataType: bool
T_109: (in 12<i32> @ 00001538 : int32)
  Class: Eq_109
  DataType: int32
  OrigDataType: int32
T_110: (in a3_23 + 12<i32> @ 00001538 : word32)
  Class: Eq_110
  DataType: ptr32
  OrigDataType: ptr32
T_111: (in Mem62[a3_23 + 12<i32>:word32] @ 00001538 : word32)
  Class: Eq_111
  DataType: word32
  OrigDataType: word32
T_112: (in a2_48 - a3_23->dw000C @ 00001538 : word32)
  Class: Eq_112
  DataType: (ptr32 Eq_206)
  OrigDataType: word32
T_113: (in a2_148 @ 00001538 : (ptr32 Eq_206))
  Class: Eq_112
  DataType: (ptr32 Eq_206)
  OrigDataType: (ptr32 (struct (0 T_206 t0000)))
T_114: (in 12<i32> @ 0000154A : int32)
  Class: Eq_114
  DataType: int32
  OrigDataType: int32
T_115: (in a3_23 + 12<i32> @ 0000154A : word32)
  Class: Eq_115
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_116: (in Mem62[a3_23 + 12<i32>:word32] @ 0000154A : word32)
  Class: Eq_111
  DataType: word32
  OrigDataType: word32
T_117: (in 16<i32> @ 0000154A : int32)
  Class: Eq_117
  DataType: int32
  OrigDataType: int32
T_118: (in a3_23 + 16<i32> @ 0000154A : word32)
  Class: Eq_118
  DataType: ptr32
  OrigDataType: ptr32
T_119: (in 4<i32> @ 0000154A : int32)
  Class: Eq_119
  DataType: int32
  OrigDataType: int32
T_120: (in a3_23 + 4<i32> @ 0000154A : word32)
  Class: Eq_120
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_121: (in Mem62[a3_23 + 4<i32>:word32] @ 0000154A : word32)
  Class: Eq_80
  DataType: int32
  OrigDataType: int32
T_122: (in a3_23 + 16<i32> + Mem62[a3_23 + 4<i32>:word32] @ 0000154A : word32)
  Class: Eq_122
  DataType: ptr32
  OrigDataType: ptr32
T_123: (in Mem62[a3_23 + 12<i32>:word32] + ((a3_23 + 16<i32>) + Mem62[a3_23 + 4<i32>:word32]) @ 0000154A : word32)
  Class: Eq_123
  DataType: (ptr32 Eq_123)
  OrigDataType: word32
T_124: (in a3_100 @ 0000154A : (ptr32 Eq_123))
  Class: Eq_123
  DataType: (ptr32 Eq_123)
  OrigDataType: (ptr32 (struct 0001 (0 byte b0000) (1 byte b0001) (2 byte b0002) (3 uint8 b0003)))
T_125: (in __syscall<word16> @ 0000154C : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_127 (T_126)))
T_126: (in 0xA02E<16> @ 0000154C : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_127: (in __syscall<word16>(0xA02E<16>) @ 0000154C : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_128: (in 0<16> @ 0000152E : word16)
  Class: Eq_128
  DataType: word16
  OrigDataType: word16
T_129: (in 0<32> @ 0000152E : word32)
  Class: Eq_129
  DataType: word32
  OrigDataType: word32
T_130: (in a0_49 + 0<32> @ 0000152E : word32)
  Class: Eq_130
  DataType: word32
  OrigDataType: word32
T_131: (in Mem54[a0_49 + 0<32>:word16] @ 0000152E : word16)
  Class: Eq_128
  DataType: word16
  OrigDataType: word16
T_132: (in 2<i32> @ 0000152E : int32)
  Class: Eq_132
  DataType: int32
  OrigDataType: int32
T_133: (in a0_49 + 2<i32> @ 0000152E : word32)
  Class: Eq_90
  DataType: (ptr32 word16)
  OrigDataType: ptr32
T_134: (in 1<32> @ 00001530 : word32)
  Class: Eq_134
  DataType: uint32
  OrigDataType: uint32
T_135: (in d0_50 - 1<32> @ 00001530 : word32)
  Class: Eq_94
  DataType: uint32
  OrigDataType: uint32
T_136: (in 0<32> @ 00001532 : word32)
  Class: Eq_94
  DataType: uint32
  OrigDataType: word32
T_137: (in d0_50 != 0<32> @ 00001532 : bool)
  Class: Eq_137
  DataType: bool
  OrigDataType: bool
T_138: (in d0_102 @ 00001576 : uint32)
  Class: Eq_138
  DataType: uint32
  OrigDataType: uint32
T_139: (in SLICE(d0_102, word16, 16) @ 00001576 : word16)
  Class: Eq_139
  DataType: word16
  OrigDataType: word16
T_140: (in SLICE(d0_102, word16, 0) @ 00001576 : word16)
  Class: Eq_140
  DataType: ui16
  OrigDataType: ui16
T_141: (in 2<16> @ 00001576 : word16)
  Class: Eq_141
  DataType: ui16
  OrigDataType: ui16
T_142: (in (word16) d0_102 * 2<16> @ 00001576 : word16)
  Class: Eq_142
  DataType: ui16
  OrigDataType: ui16
T_143: (in SEQ(SLICE(d0_102, word16, 16), SLICE(d0_102, word16, 0) * 2<16>) @ 00001576 : uipr32)
  Class: Eq_143
  DataType: ui32
  OrigDataType: uipr32
T_144: (in d0_109 @ 00001576 : ui32)
  Class: Eq_143
  DataType: ui32
  OrigDataType: ui32
T_145: (in v18_85 @ 0000155C : Eq_145)
  Class: Eq_145
  DataType: Eq_145
  OrigDataType: (union (ci8 u0) (uint8 u1))
T_146: (in 0<8> @ 0000155C : byte)
  Class: Eq_145
  DataType: ci8
  OrigDataType: ci8
T_147: (in v18_85 < 0<8> @ 0000155C : bool)
  Class: Eq_147
  DataType: bool
  OrigDataType: bool
T_148: (in 1<i32> @ 00001574 : int32)
  Class: Eq_148
  DataType: int32
  OrigDataType: int32
T_149: (in a3_100 + 1<i32> @ 00001574 : word32)
  Class: Eq_123
  DataType: (ptr32 Eq_123)
  OrigDataType: word32
T_150: (in CONVERT(v18_85, uint8, word16) @ 00001574 : word16)
  Class: Eq_150
  DataType: word16
  OrigDataType: word16
T_151: (in 8<16> @ 00001574 : word16)
  Class: Eq_151
  DataType: word16
  OrigDataType: word16
T_152: (in (word16) v18_85 << 8<16> @ 00001574 : word16)
  Class: Eq_152
  DataType: uint16
  OrigDataType: uint16
T_153: (in CONVERT(CONVERT(v18_85, uint8, word16) << 8<16>, uint16, uint32) @ 00001574 : uint32)
  Class: Eq_153
  DataType: uint32
  OrigDataType: uint32
T_154: (in SLICE(CONVERT(CONVERT(v18_85, uint8, word16) << 8<16>, uint16, uint32), word24, 8) @ 00001574 : word24)
  Class: Eq_154
  DataType: word24
  OrigDataType: word24
T_155: (in 0<32> @ 00001574 : word32)
  Class: Eq_155
  DataType: word32
  OrigDataType: word32
T_156: (in a3_100 + 0<32> @ 00001574 : word32)
  Class: Eq_156
  DataType: word32
  OrigDataType: word32
T_157: (in Mem84[a3_100 + 0<32>:byte] @ 00001574 : byte)
  Class: Eq_157
  DataType: byte
  OrigDataType: byte
T_158: (in SEQ(SLICE(CONVERT(CONVERT(v18_85, uint8, word16) << 8<16>, uint16, uint32), word24, 8), Mem84[a3_100 + 0<32>:byte]) @ 00001574 : uip32)
  Class: Eq_138
  DataType: uint32
  OrigDataType: uip32
T_159: (in 0<32> @ 0000155E : word32)
  Class: Eq_159
  DataType: word32
  OrigDataType: word32
T_160: (in a3_100 + 0<32> @ 0000155E : word32)
  Class: Eq_160
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_161: (in Mem84[a3_100 + 0<32>:byte] @ 0000155E : byte)
  Class: Eq_161
  DataType: uint8
  OrigDataType: byte
T_162: (in v22_111 @ 0000155E : uint8)
  Class: Eq_161
  DataType: uint8
  OrigDataType: uint8
T_163: (in 0<8> @ 00001560 : byte)
  Class: Eq_161
  DataType: uint8
  OrigDataType: byte
T_164: (in v22_111 == 0<8> @ 00001560 : bool)
  Class: Eq_164
  DataType: bool
  OrigDataType: bool
T_165: (in __syscall<word16> @ 0000159A : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_167 (T_166)))
T_166: (in 0xA9A3<16> @ 0000159A : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_167: (in __syscall<word16>(0xA9A3<16>) @ 0000159A : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_168: (in __swap @ 00001568 : ptr32)
  Class: Eq_168
  DataType: (ptr32 Eq_168)
  OrigDataType: (ptr32 (fn T_180 (T_179)))
T_169: (in signature of __swap : void)
  Class: Eq_168
  DataType: (ptr32 Eq_168)
  OrigDataType: 
T_170: (in p1 @ 00001568 : word32)
  Class: Eq_170
  DataType: uip32
  OrigDataType: 
T_171: (in CONVERT(v22_111, uint8, word16) @ 00001568 : word16)
  Class: Eq_171
  DataType: word16
  OrigDataType: word16
T_172: (in 8<16> @ 00001568 : word16)
  Class: Eq_172
  DataType: word16
  OrigDataType: word16
T_173: (in (word16) v22_111 << 8<16> @ 00001568 : word16)
  Class: Eq_173
  DataType: uint16
  OrigDataType: uint16
T_174: (in CONVERT(CONVERT(v22_111, uint8, word16) << 8<16>, uint16, uint32) @ 00001568 : uint32)
  Class: Eq_174
  DataType: uint32
  OrigDataType: uint32
T_175: (in SLICE(CONVERT(CONVERT(v22_111, uint8, word16) << 8<16>, uint16, uint32), word24, 8) @ 00001568 : word24)
  Class: Eq_175
  DataType: word24
  OrigDataType: word24
T_176: (in 1<i32> @ 00001568 : int32)
  Class: Eq_176
  DataType: int32
  OrigDataType: int32
T_177: (in a3_100 + 1<i32> @ 00001568 : word32)
  Class: Eq_177
  DataType: ptr32
  OrigDataType: ptr32
T_178: (in Mem84[a3_100 + 1<i32>:byte] @ 00001568 : byte)
  Class: Eq_178
  DataType: byte
  OrigDataType: byte
T_179: (in SEQ(SLICE(CONVERT(CONVERT(v22_111, uint8, word16) << 8<16>, uint16, uint32), word24, 8), Mem84[a3_100 + 1<i32>:byte]) @ 00001568 : uip32)
  Class: Eq_170
  DataType: uip32
  OrigDataType: uip32
T_180: (in __swap(SEQ(SLICE((uint32) ((word16) v22_111 << 8<16>), word24, 8), a3_100[1<i32>])) @ 00001568 : word32)
  Class: Eq_180
  DataType: word32
  OrigDataType: word32
T_181: (in SLICE(__swap(SEQ(SLICE((uint32) ((word16) v22_111 << 8<16>), word24, 8), a3_100[1<i32>])), word24, 8) @ 00001568 : word24)
  Class: Eq_181
  DataType: word24
  OrigDataType: word24
T_182: (in v29_136 @ 00001568 : word24)
  Class: Eq_181
  DataType: word24
  OrigDataType: word24
T_183: (in 4<i32> @ 0000156C : int32)
  Class: Eq_183
  DataType: int32
  OrigDataType: int32
T_184: (in a3_100 + 4<i32> @ 0000156C : word32)
  Class: Eq_123
  DataType: (ptr32 Eq_123)
  OrigDataType: ptr32
T_185: (in SLICE(v29_136, word16, 8) @ 0000156E : word16)
  Class: Eq_185
  DataType: word16
  OrigDataType: word16
T_186: (in 2<i32> @ 0000156E : int32)
  Class: Eq_186
  DataType: int32
  OrigDataType: int32
T_187: (in a3_100 + 2<i32> @ 0000156E : word32)
  Class: Eq_187
  DataType: ptr32
  OrigDataType: ptr32
T_188: (in Mem84[a3_100 + 2<i32>:byte] @ 0000156E : byte)
  Class: Eq_188
  DataType: byte
  OrigDataType: byte
T_189: (in SEQ(v29_136, Mem84[a3_100 + 2<i32>:byte]) @ 0000156E : uip32)
  Class: Eq_189
  DataType: uip32
  OrigDataType: uip32
T_190: (in SLICE(SEQ(v29_136, Mem84[a3_100 + 2<i32>:byte]), word16, 0) @ 0000156E : word16)
  Class: Eq_190
  DataType: cui16
  OrigDataType: cui16
T_191: (in 8<16> @ 0000156E : word16)
  Class: Eq_191
  DataType: word16
  OrigDataType: word16
T_192: (in (word16) SEQ(v29_136, a3_100[2<i32>]) << 8<16> @ 0000156E : word16)
  Class: Eq_192
  DataType: ui16
  OrigDataType: ui16
T_193: (in SEQ(SLICE(v29_136, word16, 8), SLICE(SEQ(v29_136, Mem84[a3_100 + 2<i32>:byte]), word16, 0) << 8<16>) @ 0000156E : uipr32)
  Class: Eq_193
  DataType: uipr32
  OrigDataType: uipr32
T_194: (in SLICE(SEQ(SLICE(v29_136, word16, 8), SLICE(SEQ(v29_136, Mem84[a3_100 + 2<i32>:byte]), word16, 0) << 8<16>), word24, 8) @ 0000156E : word24)
  Class: Eq_194
  DataType: ui24
  OrigDataType: ui24
T_195: (in 3<i32> @ 0000156E : int32)
  Class: Eq_195
  DataType: int32
  OrigDataType: int32
T_196: (in a3_100 + 3<i32> @ 0000156E : word32)
  Class: Eq_196
  DataType: ptr32
  OrigDataType: ptr32
T_197: (in Mem84[a3_100 + 3<i32>:byte] @ 0000156E : byte)
  Class: Eq_197
  DataType: uint8
  OrigDataType: uint8
T_198: (in SEQ(SLICE(SEQ(SLICE(v29_136, word16, 8), SLICE(SEQ(v29_136, Mem84[a3_100 + 2<i32>:byte]), word16, 0) << 8<16>), word24, 8), Mem84[a3_100 + 3<i32>:byte]) @ 0000156E : uip32)
  Class: Eq_198
  DataType: ui32
  OrigDataType: ui32
T_199: (in 2<32> @ 0000156E : word32)
  Class: Eq_199
  DataType: ui32
  OrigDataType: ui32
T_200: (in SEQ(SLICE(SEQ(SLICE(v29_136, word16, 8), (word16) SEQ(v29_136, a3_100[2<i32>]) << 8<16>), word24, 8), a3_100[3<i32>]) * 2<32> @ 0000156E : word32)
  Class: Eq_143
  DataType: ui32
  OrigDataType: ui32
T_201: (in a2_148 + d0_109 @ 00001578 : word32)
  Class: Eq_112
  DataType: (ptr32 Eq_206)
  OrigDataType: word32
T_202: (in 0<32> @ 0000157C : word32)
  Class: Eq_41
  DataType: int32
  OrigDataType: word32
T_203: (in dwArg02 == 0<32> @ 0000157C : bool)
  Class: Eq_203
  DataType: bool
  OrigDataType: bool
T_204: (in 0<32> @ 00001582 : word32)
  Class: Eq_204
  DataType: word32
  OrigDataType: word32
T_205: (in a2_148 + 0<32> @ 00001582 : word32)
  Class: Eq_205
  DataType: word32
  OrigDataType: word32
T_206: (in Mem84[a2_148 + 0<32>:word32] @ 00001582 : word32)
  Class: Eq_206
  DataType: Eq_206
  OrigDataType: word32
T_207: (in a2_148->u0 + dwLoc02_210 @ 00001582 : word32)
  Class: Eq_206
  DataType: Eq_206
  OrigDataType: word32
T_208: (in 0<32> @ 00001582 : word32)
  Class: Eq_208
  DataType: word32
  OrigDataType: word32
T_209: (in a2_148 + 0<32> @ 00001582 : word32)
  Class: Eq_209
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_210: (in Mem180[a2_148 + 0<32>:word32] @ 00001582 : word32)
  Class: Eq_206
  DataType: Eq_206
  OrigDataType: word32
T_211: (in 0<32> @ 00001580 : word32)
  Class: Eq_211
  DataType: word32
  OrigDataType: word32
T_212: (in a2_148 + 0<32> @ 00001580 : word32)
  Class: Eq_212
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_213: (in Mem84[a2_148 + 0<32>:word32] @ 00001580 : word32)
  Class: Eq_206
  DataType: Eq_206
  OrigDataType: int32
T_214: (in 0<32> @ 00001580 : word32)
  Class: Eq_206
  DataType: int32
  OrigDataType: int32
T_215: (in a2_148->u0 >= 0<32> @ 00001580 : bool)
  Class: Eq_215
  DataType: bool
  OrigDataType: bool
T_216: (in 0<32> @ 0000158A : word32)
  Class: Eq_216
  DataType: word32
  OrigDataType: word32
T_217: (in a2_148 + 0<32> @ 0000158A : word32)
  Class: Eq_217
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_218: (in Mem84[a2_148 + 0<32>:word32] @ 0000158A : word32)
  Class: Eq_206
  DataType: Eq_206
  OrigDataType: ptr32
T_219: (in a2_148->u0 + dwArg02 @ 0000158A : word32)
  Class: Eq_219
  DataType: (ptr32 Eq_219)
  OrigDataType: (ptr32 (struct (2 T_222 t0002)))
T_220: (in 2<i32> @ 0000158A : int32)
  Class: Eq_220
  DataType: int32
  OrigDataType: int32
T_221: (in Mem84[a2_148 + 0<32>:word32] + dwArg02 + 2<i32> @ 0000158A : word32)
  Class: Eq_221
  DataType: word32
  OrigDataType: word32
T_222: (in Mem84[Mem84[a2_148 + 0<32>:word32] + dwArg02 + 2<i32>:word32] @ 0000158A : word32)
  Class: Eq_206
  DataType: Eq_206
  OrigDataType: word32
T_223: (in 0<32> @ 0000158A : word32)
  Class: Eq_223
  DataType: word32
  OrigDataType: word32
T_224: (in a2_148 + 0<32> @ 0000158A : word32)
  Class: Eq_224
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_225: (in Mem169[a2_148 + 0<32>:word32] @ 0000158A : word32)
  Class: Eq_206
  DataType: Eq_206
  OrigDataType: word32
T_226: (in 0<32> @ 00001558 : word32)
  Class: Eq_226
  DataType: word32
  OrigDataType: word32
T_227: (in a3_100 + 0<32> @ 00001558 : word32)
  Class: Eq_227
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_228: (in Mem84[a3_100 + 0<32>:byte] @ 00001558 : byte)
  Class: Eq_145
  DataType: Eq_145
  OrigDataType: byte
T_229: (in 1<i32> @ 00001558 : int32)
  Class: Eq_229
  DataType: int32
  OrigDataType: int32
T_230: (in a3_100 + 1<i32> @ 00001558 : word32)
  Class: Eq_123
  DataType: (ptr32 Eq_123)
  OrigDataType: (ptr32 byte)
T_231: (in CONVERT(v18_85, uint8, uint32) @ 00001558 : uint32)
  Class: Eq_138
  DataType: uint32
  OrigDataType: uint32
T_232: (in 0<8> @ 0000155A : byte)
  Class: Eq_145
  DataType: ci8
  OrigDataType: ci8
T_233: (in v18_85 > 0<8> @ 0000155A : bool)
  Class: Eq_233
  DataType: bool
  OrigDataType: bool
T_234: (in d3 @ 0000155A : word32)
  Class: Eq_234
  DataType: word32
  OrigDataType: word32
T_235: (in a2 @ 0000155A : word32)
  Class: Eq_235
  DataType: word32
  OrigDataType: word32
T_236: (in a5 @ 0000155A : ptr32)
  Class: Eq_236
  DataType: ptr32
  OrigDataType: ptr32
T_237: (in a6 @ 0000155A : word32)
  Class: Eq_237
  DataType: word32
  OrigDataType: word32
T_238: (in dwArg04 @ 0000155A : word32)
  Class: Eq_238
  DataType: word32
  OrigDataType: word32
T_239: (in 130<i32> @ 000015F8 : int32)
  Class: Eq_239
  DataType: int32
  OrigDataType: int32
T_240: (in a5 + 130<i32> @ 000015F8 : word32)
  Class: Eq_240
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_241: (in d0_27 @ 00001600 : word32)
  Class: Eq_241
  DataType: word32
  OrigDataType: word32
T_242: (in 0<32> @ 00001600 : word32)
  Class: Eq_241
  DataType: word32
  OrigDataType: word32
T_243: (in d0_27 == 0<32> @ 00001600 : bool)
  Class: Eq_243
  DataType: bool
  OrigDataType: bool
T_244: (in a2_25 @ 00001608 : (ptr32 Eq_244))
  Class: Eq_244
  DataType: (ptr32 Eq_244)
  OrigDataType: (ptr32 (struct (0 T_287 t0000) (4 T_295 t0004) (8 T_284 t0008) (C T_263 t000C) (E T_298 t000E) (18 T_291 t0018)))
T_245: (in a5_26 @ 00001608 : (ptr32 Eq_245))
  Class: Eq_245
  DataType: (ptr32 Eq_245)
  OrigDataType: (ptr32 (struct (FFFFF578 (arr T_4054) aFFFFF578) (FFFFFAA8 T_256 tFFFFFAA8)))
T_246: (in -2656<i32> @ 00001608 : int32)
  Class: Eq_246
  DataType: int32
  OrigDataType: int32
T_247: (in a5_26 + -2656<i32> @ 00001608 : word32)
  Class: Eq_244
  DataType: (ptr32 Eq_244)
  OrigDataType: word32
T_248: (in a2_25 != a5_26->aFFFFF578 + 10<i32> @ 00001608 : bool)
  Class: Eq_248
  DataType: bool
  OrigDataType: bool
T_249: (in -2624<i32> @ 00001616 : int32)
  Class: Eq_249
  DataType: int32
  OrigDataType: int32
T_250: (in a5_26 + -2624<i32> @ 00001616 : word32)
  Class: Eq_244
  DataType: (ptr32 Eq_244)
  OrigDataType: word32
T_251: (in a2_25 != a5_26->aFFFFF578 + 18<i32> @ 00001616 : bool)
  Class: Eq_251
  DataType: bool
  OrigDataType: bool
T_252: (in 0<32> @ 0000160A : word32)
  Class: Eq_252
  DataType: ui32
  OrigDataType: word32
T_253: (in d3_43 @ 0000160A : ui32)
  Class: Eq_252
  DataType: ui32
  OrigDataType: ui32
T_254: (in -1368<i32> @ 0000161A : int32)
  Class: Eq_254
  DataType: int32
  OrigDataType: int32
T_255: (in a5_26 + -1368<i32> @ 0000161A : word32)
  Class: Eq_255
  DataType: word32
  OrigDataType: word32
T_256: (in Mem17[a5_26 + -1368<i32>:word32] @ 0000161A : word32)
  Class: Eq_256
  DataType: word32
  OrigDataType: word32
T_257: (in 1<32> @ 0000161A : word32)
  Class: Eq_257
  DataType: word32
  OrigDataType: word32
T_258: (in a5_26->dwFFFFFAA8 + 1<32> @ 0000161A : word32)
  Class: Eq_256
  DataType: word32
  OrigDataType: word32
T_259: (in a5_26 + -1368<i32> @ 0000161A : word32)
  Class: Eq_259
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_260: (in Mem54[a5_26 + -1368<i32>:word32] @ 0000161A : word32)
  Class: Eq_256
  DataType: word32
  OrigDataType: word32
T_261: (in 12<i32> @ 00001626 : int32)
  Class: Eq_261
  DataType: int32
  OrigDataType: int32
T_262: (in a2_25 + 12<i32> @ 00001626 : int32)
  Class: Eq_262
  DataType: word32
  OrigDataType: word32
T_263: (in Mem54[a2_25 + 12<i32>:word16] @ 00001626 : word16)
  Class: Eq_263
  DataType: cui16
  OrigDataType: cui16
T_264: (in 0x10C<16> @ 00001626 : word16)
  Class: Eq_264
  DataType: cui16
  OrigDataType: cui16
T_265: (in a2_25->w000C & 0x10C<16> @ 00001626 : word16)
  Class: Eq_265
  DataType: cui16
  OrigDataType: cui16
T_266: (in 0<16> @ 00001626 : word16)
  Class: Eq_265
  DataType: cui16
  OrigDataType: word16
T_267: (in (a2_25->w000C & 0x10C<16>) == 0<16> @ 00001626 : bool)
  Class: Eq_267
  DataType: bool
  OrigDataType: bool
T_268: (in -2696<i32> @ 0000163C : int32)
  Class: Eq_268
  DataType: int32
  OrigDataType: int32
T_269: (in a5_26 + -2696<i32> @ 0000163C : word32)
  Class: Eq_269
  DataType: (ptr32 (arr word32))
  OrigDataType: (ptr32 T_4055)
T_270: (in 4<i32> @ 0000163C : int32)
  Class: Eq_270
  DataType: int32
  OrigDataType: int32
T_271: (in d3_43 * 4<i32> @ 0000163C : word32)
  Class: Eq_271
  DataType: ui32
  OrigDataType: ui32
T_272: (in (a5_26 + -2696<i32>)[d3_43 * 4<i32>] @ 0000163C : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_273: (in 0<32> @ 0000163C : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_274: (in a5_26->aFFFFF578[d3_43] != 0<32> @ 0000163C : bool)
  Class: Eq_274
  DataType: bool
  OrigDataType: bool
T_275: (in 1<32> @ 00001618 : word32)
  Class: Eq_252
  DataType: ui32
  OrigDataType: word32
T_276: (in -2696<i32> @ 00001656 : int32)
  Class: Eq_276
  DataType: int32
  OrigDataType: int32
T_277: (in a5_26 + -2696<i32> @ 00001656 : word32)
  Class: Eq_277
  DataType: (ptr32 (arr word32))
  OrigDataType: (ptr32 (arr T_4054))
T_278: (in 4<i32> @ 00001656 : int32)
  Class: Eq_278
  DataType: int32
  OrigDataType: int32
T_279: (in d3_43 * 4<i32> @ 00001656 : word32)
  Class: Eq_279
  DataType: ui32
  OrigDataType: ui32
T_280: (in (a5_26 + -2696<i32>)[d3_43 * 4<i32>] @ 00001656 : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_281: (in d0_94 @ 00001656 : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_282: (in 8<i32> @ 0000165A : int32)
  Class: Eq_282
  DataType: int32
  OrigDataType: int32
T_283: (in a2_25 + 8<i32> @ 0000165A : word32)
  Class: Eq_283
  DataType: ptr32
  OrigDataType: ptr32
T_284: (in Mem96[a2_25 + 8<i32>:word32] @ 0000165A : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_285: (in 0<32> @ 0000165E : word32)
  Class: Eq_285
  DataType: word32
  OrigDataType: word32
T_286: (in a2_25 + 0<32> @ 0000165E : word32)
  Class: Eq_286
  DataType: ptr32
  OrigDataType: ptr32
T_287: (in Mem97[a2_25 + 0<32>:word32] @ 0000165E : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_288: (in 0x200<32> @ 00001660 : word32)
  Class: Eq_288
  DataType: word32
  OrigDataType: word32
T_289: (in 24<i32> @ 00001660 : int32)
  Class: Eq_289
  DataType: int32
  OrigDataType: int32
T_290: (in a2_25 + 24<i32> @ 00001660 : word32)
  Class: Eq_290
  DataType: ptr32
  OrigDataType: ptr32
T_291: (in Mem98[a2_25 + 24<i32>:word32] @ 00001660 : word32)
  Class: Eq_288
  DataType: word32
  OrigDataType: word32
T_292: (in 0x200<32> @ 00001668 : word32)
  Class: Eq_292
  DataType: word32
  OrigDataType: word32
T_293: (in 4<i32> @ 00001668 : int32)
  Class: Eq_293
  DataType: int32
  OrigDataType: int32
T_294: (in a2_25 + 4<i32> @ 00001668 : word32)
  Class: Eq_294
  DataType: ptr32
  OrigDataType: ptr32
T_295: (in Mem99[a2_25 + 4<i32>:word32] @ 00001668 : word32)
  Class: Eq_292
  DataType: word32
  OrigDataType: word32
T_296: (in 14<i32> @ 00001670 : int32)
  Class: Eq_296
  DataType: int32
  OrigDataType: int32
T_297: (in a2_25 + 14<i32> @ 00001670 : word32)
  Class: Eq_297
  DataType: ptr32
  OrigDataType: ptr32
T_298: (in Mem99[a2_25 + 14<i32>:word16] @ 00001670 : word16)
  Class: Eq_298
  DataType: cui16
  OrigDataType: cui16
T_299: (in 0x1102<16> @ 00001670 : word16)
  Class: Eq_299
  DataType: cui16
  OrigDataType: cui16
T_300: (in a2_25->w000E | 0x1102<16> @ 00001670 : word16)
  Class: Eq_298
  DataType: cui16
  OrigDataType: cui16
T_301: (in a2_25 + 14<i32> @ 00001670 : word32)
  Class: Eq_301
  DataType: (ptr32 cui16)
  OrigDataType: (ptr32 cui16)
T_302: (in Mem101[a2_25 + 14<i32>:word16] @ 00001670 : word16)
  Class: Eq_298
  DataType: cui16
  OrigDataType: cui16
T_303: (in 00000200 @ 0000163E : ptr32)
  Class: Eq_303
  DataType: ptr32
  OrigDataType: ptr32
T_304: (in a7_22 @ 0000163E : (ptr32 ptr32))
  Class: Eq_304
  DataType: (ptr32 ptr32)
  OrigDataType: (ptr32 (struct (0 T_307 t0000)))
T_305: (in 0<32> @ 0000163E : word32)
  Class: Eq_305
  DataType: word32
  OrigDataType: word32
T_306: (in a7_22 + 0<32> @ 0000163E : word32)
  Class: Eq_306
  DataType: word32
  OrigDataType: word32
T_307: (in Mem73[a7_22 + 0<32>:word32] @ 0000163E : word32)
  Class: Eq_303
  DataType: ptr32
  OrigDataType: word32
T_308: (in 114<i32> @ 00001642 : int32)
  Class: Eq_308
  DataType: int32
  OrigDataType: int32
T_309: (in a5_26 + 114<i32> @ 00001642 : word32)
  Class: Eq_309
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_310: (in d0_80 @ 0000164C : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_311: (in -2696<i32> @ 0000164C : int32)
  Class: Eq_311
  DataType: int32
  OrigDataType: int32
T_312: (in a5_26 + -2696<i32> @ 0000164C : word32)
  Class: Eq_312
  DataType: (ptr32 (arr word32))
  OrigDataType: (ptr32 (arr T_4054))
T_313: (in 4<i32> @ 0000164C : int32)
  Class: Eq_313
  DataType: int32
  OrigDataType: int32
T_314: (in d3_43 * 4<i32> @ 0000164C : word32)
  Class: Eq_314
  DataType: ui32
  OrigDataType: ui32
T_315: (in (a5_26 + -2696<i32>)[d3_43 * 4<i32>] @ 0000164C : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_316: (in 0<32> @ 00001650 : word32)
  Class: Eq_272
  DataType: word32
  OrigDataType: word32
T_317: (in d0_80 == 0<32> @ 00001650 : bool)
  Class: Eq_317
  DataType: bool
  OrigDataType: bool
T_318: (in a5 @ 00001650 : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_319: (in dwArg04 @ 00001650 : word32)
  Class: Eq_319
  DataType: word32
  OrigDataType: word32
T_320: (in dwArg08 @ 00001650 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (E T_325 t000E)))
T_321: (in 0<32> @ 0000168E : word32)
  Class: Eq_319
  DataType: word32
  OrigDataType: word32
T_322: (in dwArg04 == 0<32> @ 0000168E : bool)
  Class: Eq_322
  DataType: bool
  OrigDataType: bool
T_323: (in __btst<byte> @ 000016BE : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_331 (T_329, T_330)))
T_324: (in signature of __btst : void)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: 
T_325: (in p1 @ 000016BE : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: 
T_326: (in p2 @ 000016BE : byte)
  Class: Eq_326
  DataType: Eq_326
  OrigDataType: 
T_327: (in 14<i32> @ 000016BE : int32)
  Class: Eq_327
  DataType: int32
  OrigDataType: int32
T_328: (in dwArg08 + 14<i32> @ 000016BE : word32)
  Class: Eq_328
  DataType: word32
  OrigDataType: word32
T_329: (in Mem10[dwArg08 + 14<i32>:byte] @ 000016BE : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_330: (in 4<16> @ 000016BE : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_331: (in __btst<byte>(dwArg08->b000E, 4<16>) @ 000016BE : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_332: (in __btst<byte> @ 00001696 : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_337 (T_335, T_336)))
T_333: (in 14<i32> @ 00001696 : int32)
  Class: Eq_333
  DataType: int32
  OrigDataType: int32
T_334: (in dwArg08 + 14<i32> @ 00001696 : word32)
  Class: Eq_334
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_335: (in Mem10[dwArg08 + 14<i32>:byte] @ 00001696 : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_336: (in 4<16> @ 00001696 : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_337: (in __btst<byte>(dwArg08->b000E, 4<16>) @ 00001696 : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_338: (in fn00001D80 @ 0000169A : ptr32)
  Class: Eq_338
  DataType: (ptr32 Eq_338)
  OrigDataType: (ptr32 (fn T_357 (T_318, T_320, T_348, T_350, T_352, T_354, T_356)))
T_339: (in signature of fn00001D80 @ 00001D80 : void)
  Class: Eq_338
  DataType: (ptr32 Eq_338)
  OrigDataType: 
T_340: (in a5 @ 0000169A : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: ptr32
T_341: (in dwArg04 @ 0000169A : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_1029 t0000) (8 T_1025 t0008) (C T_974 t000C)))
T_342: (in d3Out @ 0000169A : word32)
  Class: Eq_342
  DataType: word32
  OrigDataType: word32
T_343: (in d4Out @ 0000169A : word32)
  Class: Eq_343
  DataType: word32
  OrigDataType: word32
T_344: (in a2Out @ 0000169A : word32)
  Class: Eq_344
  DataType: word32
  OrigDataType: word32
T_345: (in a5Out @ 0000169A : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_346: (in a6Out @ 0000169A : word32)
  Class: Eq_346
  DataType: word32
  OrigDataType: word32
T_347: (in d3_121 @ 0000169A : word32)
  Class: Eq_347
  DataType: word32
  OrigDataType: word32
T_348: (in out d3_121 @ 0000169A : word32)
  Class: Eq_342
  DataType: word32
  OrigDataType: word32
T_349: (in d4_122 @ 0000169A : word32)
  Class: Eq_349
  DataType: word32
  OrigDataType: word32
T_350: (in out d4_122 @ 0000169A : word32)
  Class: Eq_343
  DataType: word32
  OrigDataType: word32
T_351: (in a2_52 @ 0000169A : (ptr32 Eq_351))
  Class: Eq_351
  DataType: (ptr32 Eq_351)
  OrigDataType: (ptr32 (struct (0 T_372 t0000) (8 T_376 t0008) (E T_360 t000E) (18 T_368 t0018)))
T_352: (in out a2_52 @ 0000169A : word32)
  Class: Eq_344
  DataType: word32
  OrigDataType: word32
T_353: (in a5_123 @ 0000169A : word32)
  Class: Eq_353
  DataType: word32
  OrigDataType: word32
T_354: (in out a5_123 @ 0000169A : word32)
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_355: (in a6_124 @ 0000169A : word32)
  Class: Eq_355
  DataType: word32
  OrigDataType: word32
T_356: (in out a6_124 @ 0000169A : word32)
  Class: Eq_346
  DataType: word32
  OrigDataType: word32
T_357: (in fn00001D80(a5, dwArg08, out d3_121, out d4_122, out a2_52, out a5_123, out a6_124) @ 0000169A : word32)
  Class: Eq_357
  DataType: word32
  OrigDataType: word32
T_358: (in 14<i32> @ 000016A0 : int32)
  Class: Eq_358
  DataType: int32
  OrigDataType: int32
T_359: (in a2_52 + 14<i32> @ 000016A0 : word32)
  Class: Eq_359
  DataType: word32
  OrigDataType: word32
T_360: (in Mem48[a2_52 + 14<i32>:word16] @ 000016A0 : word16)
  Class: Eq_360
  DataType: cui16
  OrigDataType: cui16
T_361: (in 0xEEFF<16> @ 000016A0 : word16)
  Class: Eq_361
  DataType: cui16
  OrigDataType: cui16
T_362: (in a2_52->w000E & 0xEEFF<16> @ 000016A0 : word16)
  Class: Eq_360
  DataType: cui16
  OrigDataType: cui16
T_363: (in a2_52 + 14<i32> @ 000016A0 : word32)
  Class: Eq_363
  DataType: (ptr32 cui16)
  OrigDataType: (ptr32 cui16)
T_364: (in Mem68[a2_52 + 14<i32>:word16] @ 000016A0 : word16)
  Class: Eq_360
  DataType: cui16
  OrigDataType: cui16
T_365: (in 0<32> @ 000016A8 : word32)
  Class: Eq_365
  DataType: word32
  OrigDataType: word32
T_366: (in 24<i32> @ 000016A8 : int32)
  Class: Eq_366
  DataType: int32
  OrigDataType: int32
T_367: (in a2_52 + 24<i32> @ 000016A8 : word32)
  Class: Eq_367
  DataType: ptr32
  OrigDataType: ptr32
T_368: (in Mem70[a2_52 + 24<i32>:word32] @ 000016A8 : word32)
  Class: Eq_365
  DataType: word32
  OrigDataType: word32
T_369: (in 0<32> @ 000016AC : word32)
  Class: Eq_369
  DataType: word32
  OrigDataType: word32
T_370: (in 0<32> @ 000016AC : word32)
  Class: Eq_370
  DataType: word32
  OrigDataType: word32
T_371: (in a2_52 + 0<32> @ 000016AC : word32)
  Class: Eq_371
  DataType: ptr32
  OrigDataType: ptr32
T_372: (in Mem71[a2_52 + 0<32>:word32] @ 000016AC : word32)
  Class: Eq_369
  DataType: word32
  OrigDataType: word32
T_373: (in 0<32> @ 000016AE : word32)
  Class: Eq_373
  DataType: word32
  OrigDataType: word32
T_374: (in 8<i32> @ 000016AE : int32)
  Class: Eq_374
  DataType: int32
  OrigDataType: int32
T_375: (in a2_52 + 8<i32> @ 000016AE : word32)
  Class: Eq_375
  DataType: ptr32
  OrigDataType: ptr32
T_376: (in Mem72[a2_52 + 8<i32>:word32] @ 000016AE : word32)
  Class: Eq_373
  DataType: word32
  OrigDataType: word32
T_377: (in fn00001D80 @ 000016C2 : ptr32)
  Class: Eq_338
  DataType: (ptr32 Eq_338)
  OrigDataType: (ptr32 (fn T_388 (T_318, T_320, T_379, T_381, T_383, T_385, T_387)))
T_378: (in d3_125 @ 000016C2 : word32)
  Class: Eq_378
  DataType: word32
  OrigDataType: word32
T_379: (in out d3_125 @ 000016C2 : word32)
  Class: Eq_342
  DataType: word32
  OrigDataType: word32
T_380: (in d4_126 @ 000016C2 : word32)
  Class: Eq_380
  DataType: word32
  OrigDataType: word32
T_381: (in out d4_126 @ 000016C2 : word32)
  Class: Eq_343
  DataType: word32
  OrigDataType: word32
T_382: (in a2_127 @ 000016C2 : word32)
  Class: Eq_382
  DataType: word32
  OrigDataType: word32
T_383: (in out a2_127 @ 000016C2 : word32)
  Class: Eq_344
  DataType: word32
  OrigDataType: word32
T_384: (in a5_128 @ 000016C2 : word32)
  Class: Eq_384
  DataType: word32
  OrigDataType: word32
T_385: (in out a5_128 @ 000016C2 : word32)
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_386: (in a6_129 @ 000016C2 : word32)
  Class: Eq_386
  DataType: word32
  OrigDataType: word32
T_387: (in out a6_129 @ 000016C2 : word32)
  Class: Eq_346
  DataType: word32
  OrigDataType: word32
T_388: (in fn00001D80(a5, dwArg08, out d3_125, out d4_126, out a2_127, out a5_128, out a6_129) @ 000016C2 : word32)
  Class: Eq_357
  DataType: word32
  OrigDataType: word32
T_389: (in a5 @ 000016C2 : (ptr32 Eq_389))
  Class: Eq_389
  DataType: (ptr32 Eq_389)
  OrigDataType: word32
T_390: (in dwArg08 @ 000016C2 : (ptr32 byte))
  Class: Eq_390
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_393 t0000)))
T_391: (in 0<32> @ 000016EE : word32)
  Class: Eq_391
  DataType: word32
  OrigDataType: word32
T_392: (in dwArg08 + 0<32> @ 000016EE : word32)
  Class: Eq_392
  DataType: word32
  OrigDataType: word32
T_393: (in Mem37[dwArg08 + 0<32>:byte] @ 000016EE : byte)
  Class: Eq_393
  DataType: byte
  OrigDataType: byte
T_394: (in v18_39 @ 000016EE : byte)
  Class: Eq_393
  DataType: byte
  OrigDataType: byte
T_395: (in fp @ 000016D0 : ptr32)
  Class: Eq_395
  DataType: ptr32
  OrigDataType: ptr32
T_396: (in 4<32> @ 000016D0 : word32)
  Class: Eq_396
  DataType: ui32
  OrigDataType: ui32
T_397: (in fp - 4<32> @ 000016D0 : word32)
  Class: Eq_397
  DataType: (ptr32 Eq_397)
  OrigDataType: ptr32
T_398: (in a6_297 @ 000016D0 : (ptr32 Eq_397))
  Class: Eq_397
  DataType: (ptr32 Eq_397)
  OrigDataType: (ptr32 (struct
		(FFFFFDE0 T_554 tFFFFFDE0)
		(FFFFFFEC T_524 tFFFFFFEC)
		(FFFFFFF0 T_523 tFFFFFFF0)
		(FFFFFFF4 T_519 tFFFFFFF4)
		(FFFFFFF8 T_437 tFFFFFFF8)
		(8 T_479 t0008)
		(C T_453 t000C)))
T_399: (in 0x244<32> @ 000016D4 : word32)
  Class: Eq_399
  DataType: ui32
  OrigDataType: ui32
T_400: (in fp - 0x244<32> @ 000016D4 : word32)
  Class: Eq_400
  DataType: ptr32
  OrigDataType: ptr32
T_401: (in a7_159 @ 000016D4 : ptr32)
  Class: Eq_400
  DataType: ptr32
  OrigDataType: ptr32
T_402: (in -2040<i32> @ 000016D8 : int32)
  Class: Eq_402
  DataType: int32
  OrigDataType: int32
T_403: (in a5 + -2040<i32> @ 000016D8 : word32)
  Class: Eq_403
  DataType: ptr32
  OrigDataType: word32
T_404: (in a3_295 @ 000016D8 : ptr32)
  Class: Eq_403
  DataType: ptr32
  OrigDataType: ptr32
T_405: (in -2072<i32> @ 000016DC : int32)
  Class: Eq_405
  DataType: int32
  OrigDataType: int32
T_406: (in a5 + -2072<i32> @ 000016DC : word32)
  Class: Eq_406
  DataType: (ptr32 (arr Eq_876))
  OrigDataType: word32
T_407: (in a2_294 @ 000016DC : (ptr32 (arr Eq_876)))
  Class: Eq_406
  DataType: (ptr32 (arr Eq_876))
  OrigDataType: (ptr32 (struct (0 (arr T_4060) a0000)))
T_408: (in d6 @ 000016EE : word32)
  Class: Eq_408
  DataType: word32
  OrigDataType: word32
T_409: (in SLICE(d6, word24, 8) @ 000016EE : word24)
  Class: Eq_409
  DataType: word24
  OrigDataType: word24
T_410: (in SEQ(SLICE(d6, word24, 8), v18_39) @ 000016EE : uip32)
  Class: Eq_410
  DataType: int32
  OrigDataType: uip32
T_411: (in d6_123 @ 000016EE : int32)
  Class: Eq_410
  DataType: int32
  OrigDataType: int32
T_412: (in 0<8> @ 000016F6 : byte)
  Class: Eq_393
  DataType: byte
  OrigDataType: byte
T_413: (in v18_39 == 0<8> @ 000016F6 : bool)
  Class: Eq_413
  DataType: bool
  OrigDataType: bool
T_414: (in dwLoc10 @ 000016FA : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_415: (in d3_129 @ 000016FA : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u0) ((ptr32 (struct (0 T_827 t0000))) u1))
T_416: (in dwLoc14 @ 000016FE : int32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_417: (in d4_144 @ 000016FE : int32)
  Class: Eq_416
  DataType: int32
  OrigDataType: int32
T_418: (in dwLoc18 @ 00001702 : word32)
  Class: Eq_418
  DataType: word32
  OrigDataType: word32
T_419: (in d5_249 @ 00001702 : word32)
  Class: Eq_418
  DataType: word32
  OrigDataType: word32
T_420: (in SLICE(d6_123, byte, 0) @ 0000171A : byte)
  Class: Eq_420
  DataType: ci8
  OrigDataType: ci8
T_421: (in 0x20<8> @ 0000171A : byte)
  Class: Eq_420
  DataType: ci8
  OrigDataType: ci8
T_422: (in (byte) d6_123 < 0x20<8> @ 0000171A : bool)
  Class: Eq_422
  DataType: bool
  OrigDataType: bool
T_423: (in 0<32> @ 00001734 : word32)
  Class: Eq_423
  DataType: int32
  OrigDataType: word32
T_424: (in d0_71 @ 00001734 : int32)
  Class: Eq_423
  DataType: int32
  OrigDataType: int32
T_425: (in SLICE(d6_123, byte, 0) @ 00001720 : byte)
  Class: Eq_425
  DataType: ci8
  OrigDataType: ci8
T_426: (in 0x78<8> @ 00001720 : byte)
  Class: Eq_425
  DataType: ci8
  OrigDataType: ci8
T_427: (in (byte) d6_123 > 0x78<8> @ 00001720 : bool)
  Class: Eq_427
  DataType: bool
  OrigDataType: bool
T_428: (in SLICE(d6_123, byte, 0) @ 0000172E : byte)
  Class: Eq_428
  DataType: int8
  OrigDataType: int8
T_429: (in CONVERT(SLICE(d6_123, byte, 0), int8, int32) @ 0000172E : int32)
  Class: Eq_429
  DataType: int32
  OrigDataType: int32
T_430: (in a2_294 + CONVERT(SLICE(d6_123, byte, 0), int8, int32) @ 0000172E : word32)
  Class: Eq_430
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_431 t0000)))
T_431: (in Mem58[a2_294 + CONVERT(SLICE(d6_123, byte, 0), int8, int32):byte] @ 0000172E : byte)
  Class: Eq_431
  DataType: byte
  OrigDataType: byte
T_432: (in 0xF<8> @ 0000172E : byte)
  Class: Eq_432
  DataType: byte
  OrigDataType: byte
T_433: (in (&a2_294[0<i32>].u0)[(int32) (byte) d6_123] & 0xF<8> @ 0000172E : byte)
  Class: Eq_433
  DataType: int8
  OrigDataType: int8
T_434: (in CONVERT(Mem58[a2_294 + CONVERT(SLICE(d6_123, byte, 0), int8, int32):byte] & 0xF<8>, int8, int32) @ 0000172E : int32)
  Class: Eq_423
  DataType: int32
  OrigDataType: int32
T_435: (in -8<i32> @ 00001742 : int32)
  Class: Eq_435
  DataType: int32
  OrigDataType: int32
T_436: (in a6_297 + -8<i32> @ 00001742 : word32)
  Class: Eq_436
  DataType: ptr32
  OrigDataType: ptr32
T_437: (in Mem58[a6_297 + -8<i32>:word32] @ 00001742 : word32)
  Class: Eq_437
  DataType: Eq_437
  OrigDataType: int32
T_438: (in a3_295 + (a6_297->tFFFFFFF8).u0 @ 00001742 : (arr Eq_4062))
  Class: Eq_438
  DataType: (ptr32 (arr Eq_4062))
  OrigDataType: (ptr32 (struct (0 (arr T_4062) a0000)))
T_439: (in 8<32> @ 00001742 : ui32)
  Class: Eq_439
  DataType: ui32
  OrigDataType: ui32
T_440: (in d0_71 * 8<32> @ 00001742 : word32)
  Class: Eq_440
  DataType: ui32
  OrigDataType: ui32
T_441: (in (a3_295 + Mem58[a6_297 + -8<i32>:word32])[d0_71 * 8<32>] @ 00001742 : byte)
  Class: Eq_441
  DataType: bci8
  OrigDataType: bci8
T_442: (in 4<8> @ 00001742 : byte)
  Class: Eq_442
  DataType: byte
  OrigDataType: byte
T_443: (in (a3_295 + (a6_297->tFFFFFFF8).u0)[d0_71].b0000 >> 4<8> @ 00001742 : byte)
  Class: Eq_443
  DataType: int8
  OrigDataType: int8
T_444: (in CONVERT((a3_295 + Mem58[a6_297 + -8<i32>:word32])[d0_71 * 8<32>] >> 4<8>, int8, int32) @ 00001742 : int32)
  Class: Eq_437
  DataType: Eq_437
  OrigDataType: int32
T_445: (in d0_108 @ 00001742 : Eq_437)
  Class: Eq_437
  DataType: Eq_437
  OrigDataType: (union (int32 u0) (up32 u1))
T_446: (in -8<i32> @ 00001744 : int32)
  Class: Eq_446
  DataType: int32
  OrigDataType: int32
T_447: (in a6_297 + -8<i32> @ 00001744 : word32)
  Class: Eq_447
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_448: (in Mem109[a6_297 + -8<i32>:word32] @ 00001744 : word32)
  Class: Eq_437
  DataType: Eq_437
  OrigDataType: int32
T_449: (in 7<32> @ 0000174C : word32)
  Class: Eq_437
  DataType: up32
  OrigDataType: up32
T_450: (in d0_108 > 7<32> @ 0000174C : bool)
  Class: Eq_450
  DataType: bool
  OrigDataType: bool
T_451: (in 12<i32> @ 00001C28 : int32)
  Class: Eq_451
  DataType: int32
  OrigDataType: int32
T_452: (in a6_297 + 12<i32> @ 00001C28 : word32)
  Class: Eq_452
  DataType: ptr32
  OrigDataType: ptr32
T_453: (in Mem312[a6_297 + 12<i32>:word32] @ 00001C28 : word32)
  Class: Eq_453
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_456 t0000)))
T_454: (in 0<32> @ 00001C28 : word32)
  Class: Eq_454
  DataType: word32
  OrigDataType: word32
T_455: (in Mem312[a6_297 + 12<i32>:word32] + 0<32> @ 00001C28 : word32)
  Class: Eq_455
  DataType: word32
  OrigDataType: word32
T_456: (in Mem312[Mem312[a6_297 + 12<i32>:word32] + 0<32>:byte] @ 00001C28 : byte)
  Class: Eq_456
  DataType: byte
  OrigDataType: byte
T_457: (in v44_314 @ 00001C28 : byte)
  Class: Eq_456
  DataType: byte
  OrigDataType: byte
T_458: (in 12<i32> @ 00001C2A : int32)
  Class: Eq_458
  DataType: int32
  OrigDataType: int32
T_459: (in a6_297 + 12<i32> @ 00001C2A : word32)
  Class: Eq_459
  DataType: (ptr32 (ptr32 byte))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_456 t0000))))
T_460: (in Mem312[a6_297 + 12<i32>:word32] @ 00001C2A : word32)
  Class: Eq_453
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_456 t0000)))
T_461: (in 1<32> @ 00001C2A : word32)
  Class: Eq_461
  DataType: int32
  OrigDataType: int32
T_462: (in Mem312[a6_297 + 12<i32>:word32] + 1<32> @ 00001C2A : word32)
  Class: Eq_453
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_463: (in a6_297 + 12<i32> @ 00001C2A : word32)
  Class: Eq_463
  DataType: (ptr32 (ptr32 byte))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_456 t0000))))
T_464: (in Mem319[a6_297 + 12<i32>:word32] @ 00001C2A : word32)
  Class: Eq_453
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_456 t0000)))
T_465: (in SLICE(d6_123, word24, 8) @ 00001C28 : word24)
  Class: Eq_465
  DataType: word24
  OrigDataType: word24
T_466: (in SEQ(SLICE(d6_123, word24, 8), v44_314) @ 00001C28 : uip32)
  Class: Eq_410
  DataType: int32
  OrigDataType: uip32
T_467: (in 0<8> @ 00001C30 : byte)
  Class: Eq_456
  DataType: byte
  OrigDataType: byte
T_468: (in v44_314 != 0<8> @ 00001C30 : bool)
  Class: Eq_468
  DataType: bool
  OrigDataType: bool
T_469: (in 4<i32> @ 00001768 : int32)
  Class: Eq_469
  DataType: int32
  OrigDataType: int32
T_470: (in a7_159 - 4<i32> @ 00001768 : word32)
  Class: Eq_470
  DataType: (ptr32 Eq_470)
  OrigDataType: ptr32
T_471: (in a7_281 @ 00001768 : (ptr32 Eq_470))
  Class: Eq_470
  DataType: (ptr32 Eq_470)
  OrigDataType: (ptr32 (struct (FFFFFFF8 T_487 tFFFFFFF8) (FFFFFFFC T_479 tFFFFFFFC) (0 T_476 t0000) (8 T_503 t0008)))
T_472: (in -544<i32> @ 00001768 : int32)
  Class: Eq_472
  DataType: int32
  OrigDataType: int32
T_473: (in a6_297 + -544<i32> @ 00001768 : word32)
  Class: Eq_473
  DataType: ptr32
  OrigDataType: ptr32
T_474: (in 0<32> @ 00001768 : word32)
  Class: Eq_474
  DataType: word32
  OrigDataType: word32
T_475: (in a7_281 + 0<32> @ 00001768 : word32)
  Class: Eq_475
  DataType: ptr32
  OrigDataType: ptr32
T_476: (in Mem282[a7_281 + 0<32>:word32] @ 00001768 : word32)
  Class: Eq_473
  DataType: ptr32
  OrigDataType: word32
T_477: (in 8<i32> @ 0000176C : int32)
  Class: Eq_477
  DataType: int32
  OrigDataType: int32
T_478: (in a6_297 + 8<i32> @ 0000176C : word32)
  Class: Eq_478
  DataType: ptr32
  OrigDataType: ptr32
T_479: (in Mem282[a6_297 + 8<i32>:word32] @ 0000176C : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_480: (in -4<i32> @ 0000176C : int32)
  Class: Eq_480
  DataType: int32
  OrigDataType: int32
T_481: (in a7_281 + -4<i32> @ 0000176C : word32)
  Class: Eq_481
  DataType: ptr32
  OrigDataType: ptr32
T_482: (in Mem285[a7_281 + -4<i32>:word32] @ 0000176C : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_483: (in SLICE(d6_123, int8, 0) @ 00001770 : int8)
  Class: Eq_483
  DataType: int8
  OrigDataType: int8
T_484: (in CONVERT(SLICE(d6_123, int8, 0), int8, int32) @ 00001770 : int32)
  Class: Eq_410
  DataType: int32
  OrigDataType: int32
T_485: (in -8<i32> @ 00001772 : int32)
  Class: Eq_485
  DataType: int32
  OrigDataType: int32
T_486: (in a7_281 + -8<i32> @ 00001772 : word32)
  Class: Eq_486
  DataType: ptr32
  OrigDataType: ptr32
T_487: (in Mem288[a7_281 + -8<i32>:word32] @ 00001772 : word32)
  Class: Eq_410
  DataType: int32
  OrigDataType: word32
T_488: (in <invalid> @ 00001774 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_489: (in a7_298 @ 00001774 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_490: (in fn00001C40 @ 00001774 : ptr32)
  Class: Eq_490
  DataType: (ptr32 Eq_490)
  OrigDataType: (ptr32 (fn T_513 (T_389, T_503, T_506, T_507, T_508, T_509, T_510, T_511, T_512)))
T_491: (in signature of fn00001C40 @ 00001C40 : void)
  Class: Eq_490
  DataType: (ptr32 Eq_490)
  OrigDataType: 
T_492: (in a5 @ 00001774 : (ptr32 Eq_389))
  Class: Eq_389
  DataType: (ptr32 Eq_389)
  OrigDataType: word32
T_493: (in bArg04 @ 00001774 : byte)
  Class: Eq_493
  DataType: byte
  OrigDataType: byte
T_494: (in dwArg08 @ 00001774 : (ptr32 Eq_479))
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: (ptr32 (struct (0 T_713 t0000) (4 T_673 t0004)))
T_495: (in d4Out @ 00001774 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_496: (in d5Out @ 00001774 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_497: (in a2Out @ 00001774 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_498: (in a3Out @ 00001774 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_499: (in a5Out @ 00001774 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_500: (in a6Out @ 00001774 : (ptr32 Eq_500))
  Class: Eq_500
  DataType: (ptr32 Eq_500)
  OrigDataType: word32
T_501: (in 8<i32> @ 00001774 : int32)
  Class: Eq_501
  DataType: int32
  OrigDataType: int32
T_502: (in a7_281 + 8<i32> @ 00001774 : int32)
  Class: Eq_502
  DataType: ptr32
  OrigDataType: ptr32
T_503: (in Mem288[a7_281 + 8<i32>:byte] @ 00001774 : byte)
  Class: Eq_493
  DataType: byte
  OrigDataType: byte
T_504: (in -4<i32> @ 00001774 : int32)
  Class: Eq_504
  DataType: int32
  OrigDataType: int32
T_505: (in a7_281 + -4<i32> @ 00001774 : word32)
  Class: Eq_505
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_506: (in Mem288[a7_281 + -4<i32>:word32] @ 00001774 : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_507: (in out d4_144 @ 00001774 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_508: (in out d5_249 @ 00001774 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_509: (in out a2_294 @ 00001774 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 (arr T_4060) a0000)))
T_510: (in out a3_295 @ 00001774 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: ptr32
T_511: (in out a5 @ 00001774 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_512: (in out a6_297 @ 00001774 : word32)
  Class: Eq_500
  DataType: (ptr32 Eq_500)
  OrigDataType: (ptr32 (struct (FFFFFFF8 T_437 tFFFFFFF8) (8 T_479 t0008) (C T_453 t000C)))
T_513: (in fn00001C40(a5, a7_281->b0008, a7_281->ptrFFFFFFFC, out d4_144, out d5_249, out a2_294, out a3_295, out a5, out a6_297) @ 00001774 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_514: (in 12<i32> @ 00001778 : int32)
  Class: Eq_514
  DataType: int32
  OrigDataType: int32
T_515: (in a7_298 + 12<i32> @ 00001778 : word32)
  Class: Eq_400
  DataType: ptr32
  OrigDataType: word32
T_516: (in 0<32> @ 00001782 : word32)
  Class: Eq_516
  DataType: word32
  OrigDataType: word32
T_517: (in -12<i32> @ 00001782 : int32)
  Class: Eq_517
  DataType: int32
  OrigDataType: int32
T_518: (in a6_297 + -12<i32> @ 00001782 : word32)
  Class: Eq_518
  DataType: ptr32
  OrigDataType: ptr32
T_519: (in Mem272[a6_297 + -12<i32>:word32] @ 00001782 : word32)
  Class: Eq_516
  DataType: word32
  OrigDataType: word32
T_520: (in 0<32> @ 00001786 : word32)
  Class: Eq_520
  DataType: word32
  OrigDataType: word32
T_521: (in -16<i32> @ 00001786 : int32)
  Class: Eq_521
  DataType: int32
  OrigDataType: int32
T_522: (in a6_297 + -16<i32> @ 00001786 : word32)
  Class: Eq_522
  DataType: ptr32
  OrigDataType: ptr32
T_523: (in Mem273[a6_297 + -16<i32>:word32] @ 00001786 : word32)
  Class: Eq_520
  DataType: word32
  OrigDataType: word32
T_524: (in 0<32> @ 0000178A : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_525: (in -20<i32> @ 0000178A : int32)
  Class: Eq_525
  DataType: int32
  OrigDataType: int32
T_526: (in a6_297 + -20<i32> @ 0000178A : word32)
  Class: Eq_526
  DataType: ptr32
  OrigDataType: ptr32
T_527: (in Mem274[a6_297 + -20<i32>:word32] @ 0000178A : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_528: (in 0<32> @ 00001780 : word32)
  Class: Eq_410
  DataType: int32
  OrigDataType: word32
T_529: (in 0<32> @ 0000178E : word32)
  Class: Eq_418
  DataType: word32
  OrigDataType: word32
T_530: (in 0<32> @ 00001790 : word32)
  Class: Eq_414
  DataType: cui16
  OrigDataType: word32
T_531: (in 0xFFFFFFFF<32> @ 00001792 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_532: (in SLICE(d6_123, int8, 0) @ 00001798 : int8)
  Class: Eq_532
  DataType: int8
  OrigDataType: int8
T_533: (in CONVERT(SLICE(d6_123, int8, 0), int8, int32) @ 00001798 : int32)
  Class: Eq_533
  DataType: Eq_533
  OrigDataType: int32
T_534: (in d6_223 @ 00001798 : Eq_533)
  Class: Eq_533
  DataType: Eq_533
  OrigDataType: (union (int32 u0) (up32 u1))
T_535: (in 0x20<32> @ 0000179C : word32)
  Class: Eq_533
  DataType: int32
  OrigDataType: (union (int32 u0) (up32 u1))
T_536: (in d6_223 - 0x20<32> @ 0000179C : word32)
  Class: Eq_410
  DataType: int32
  OrigDataType: int32
T_537: (in 0x30<32> @ 000017A2 : word32)
  Class: Eq_533
  DataType: up32
  OrigDataType: up32
T_538: (in d6_223 > 0x30<32> @ 000017A2 : bool)
  Class: Eq_538
  DataType: bool
  OrigDataType: bool
T_539: (in d6_223 < 0x20<32> @ 000017A2 : bool)
  Class: Eq_539
  DataType: bool
  OrigDataType: bool
T_540: (in d6_223 > 0x30<32> || d6_223 < 0x20<32> @ 000017A2 : bool)
  Class: Eq_540
  DataType: bool
  OrigDataType: bool
T_541: (in SLICE(d6_123, byte, 0) @ 00001800 : byte)
  Class: Eq_541
  DataType: byte
  OrigDataType: byte
T_542: (in 0x2A<8> @ 00001800 : byte)
  Class: Eq_541
  DataType: byte
  OrigDataType: byte
T_543: (in (byte) d6_123 != 0x2A<8> @ 00001800 : bool)
  Class: Eq_543
  DataType: bool
  OrigDataType: bool
T_544: (in 0<32> @ 0000183C : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_545: (in SLICE(d6_123, byte, 0) @ 00001848 : byte)
  Class: Eq_545
  DataType: byte
  OrigDataType: byte
T_546: (in 0x2A<8> @ 00001848 : byte)
  Class: Eq_545
  DataType: byte
  OrigDataType: byte
T_547: (in (byte) d6_123 != 0x2A<8> @ 00001848 : bool)
  Class: Eq_547
  DataType: bool
  OrigDataType: bool
T_548: (in SLICE(d6_123, int8, 0) @ 00001878 : int8)
  Class: Eq_548
  DataType: int8
  OrigDataType: int8
T_549: (in CONVERT(SLICE(d6_123, int8, 0), int8, int32) @ 00001878 : int32)
  Class: Eq_410
  DataType: int32
  OrigDataType: int32
T_550: (in 0x4C<32> @ 0000187E : word32)
  Class: Eq_410
  DataType: int32
  OrigDataType: word32
T_551: (in d6_123 == 0x4C<32> @ 0000187E : bool)
  Class: Eq_551
  DataType: bool
  OrigDataType: bool
T_552: (in -544<i32> @ 00001712 : int32)
  Class: Eq_552
  DataType: int32
  OrigDataType: int32
T_553: (in a6_297 + -544<i32> @ 00001712 : word32)
  Class: Eq_553
  DataType: ptr32
  OrigDataType: ptr32
T_554: (in Mem58[a6_297 + -544<i32>:word32] @ 00001712 : word32)
  Class: Eq_554
  DataType: int32
  OrigDataType: int32
T_555: (in 0<32> @ 00001712 : word32)
  Class: Eq_554
  DataType: int32
  OrigDataType: int32
T_556: (in a6_297->dwFFFFFDE0 < 0<32> @ 00001712 : bool)
  Class: Eq_556
  DataType: bool
  OrigDataType: bool
T_557: (in d6_223 - 0x20<32> @ 000017A6 : word32)
  Class: Eq_557
  DataType: Eq_557
  OrigDataType: (union (int32 u0) (up32 u1))
T_558: (in SLICE(d6_223 - 0x20<32>, word24, 8) @ 000017A6 : word24)
  Class: Eq_558
  DataType: word24
  OrigDataType: word24
T_559: (in v50_232 @ 000017A6 : word24)
  Class: Eq_558
  DataType: word24
  OrigDataType: word24
T_560: (in 000017B4 @ 000017AA : ptr32)
  Class: Eq_560
  DataType: (ptr32 (arr int16))
  OrigDataType: (ptr32 (struct (0 (arr T_4064) a0000)))
T_561: (in 000017C0 @ 000017AA : ptr32)
  Class: Eq_561
  DataType: (ptr32 (arr byte))
  OrigDataType: (ptr32 (struct (0 (arr T_4066) a0000)))
T_562: (in SLICE(d6_223, int16, 0) @ 000017AA : int16)
  Class: Eq_562
  DataType: int16
  OrigDataType: int16
T_563: (in 32<i16> @ 000017AA : int16)
  Class: Eq_563
  DataType: int16
  OrigDataType: int16
T_564: (in (int16) d6_223 - 32<i16> @ 000017AA : int16)
  Class: Eq_564
  DataType: int16
  OrigDataType: int16
T_565: (in CONVERT(SLICE(d6_223, int16, 0) - 32<i16>, int16, int32) @ 000017AA : int32)
  Class: Eq_565
  DataType: int32
  OrigDataType: int32
T_566: (in 0x000017C0<p32> + CONVERT(SLICE(d6_223, int16, 0) - 32<i16>, int16, int32) @ 000017AA : word32)
  Class: Eq_566
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_567 t0000)))
T_567: (in Mem109[0x000017C0<p32> + CONVERT(SLICE(d6_223, int16, 0) - 32<i16>, int16, int32):byte] @ 000017AA : byte)
  Class: Eq_567
  DataType: byte
  OrigDataType: byte
T_568: (in SEQ(v50_232, Mem109[0x000017C0<p32> + CONVERT(SLICE(d6_223, int16, 0) - 32<i16>, int16, int32):byte]) @ 000017AA : uip32)
  Class: Eq_568
  DataType: uip32
  OrigDataType: uip32
T_569: (in SLICE(SEQ(v50_232, Mem109[0x000017C0<p32> + CONVERT(SLICE(d6_223, int16, 0) - 32<i16>, int16, int32):byte]), int16, 0) @ 000017AA : int16)
  Class: Eq_569
  DataType: int16
  OrigDataType: int16
T_570: (in CONVERT(SLICE(SEQ(v50_232, Mem109[0x000017C0<p32> + CONVERT(SLICE(d6_223, int16, 0) - 32<i16>, int16, int32):byte]), int16, 0), int16, int32) @ 000017AA : int32)
  Class: Eq_570
  DataType: int32
  OrigDataType: int32
T_571: (in 2<i32> @ 000017AA : int32)
  Class: Eq_571
  DataType: int32
  OrigDataType: int32
T_572: (in (int32) (int16) SEQ(v50_232, g_a17C0[(int32) ((int16) d6_223 - 32<i16>)]) * 2<i32> @ 000017AA : int32)
  Class: Eq_572
  DataType: ui32
  OrigDataType: ui32
T_573: (in 0x000017B4<p32>[CONVERT(SLICE(SEQ(v50_232, Mem109[0x000017C0<p32> + CONVERT(SLICE(d6_223, int16, 0) - 32<i16>, int16, int32):byte]), int16, 0), int16, int32) * 2<i32>] @ 000017AA : word16)
  Class: Eq_573
  DataType: int16
  OrigDataType: word16
T_574: (in v51_234 @ 000017AA : int16)
  Class: Eq_573
  DataType: int16
  OrigDataType: int16
T_575: (in CONVERT(v51_234, int16, int32) @ 000017AE : int32)
  Class: Eq_575
  DataType: int32
  OrigDataType: int32
T_576: (in 0x000017B4<p32> + CONVERT(v51_234, int16, int32) @ 000017AE : word32)
  Class: Eq_576
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_577: (in __bset<word16> @ 0000188C : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_584 (T_415, T_582, T_583)))
T_578: (in signature of __bset : void)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: 
T_579: (in p1 @ 0000188C : word16)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: 
T_580: (in p2 @ 0000188C : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: 
T_581: (in p3 @ 0000188C : word16)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: 
T_582: (in 0xA<16> @ 0000188C : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_583: (in out d3_129 @ 0000188C : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_584: (in __bset<word16>(d3_129, 0xA<16>, out d3_129) @ 0000188C : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_585: (in 0x68<32> @ 00001884 : word32)
  Class: Eq_410
  DataType: int32
  OrigDataType: word32
T_586: (in d6_123 == 0x68<32> @ 00001884 : bool)
  Class: Eq_586
  DataType: bool
  OrigDataType: bool
T_587: (in __bset<word16> @ 00001894 : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_590 (T_415, T_588, T_589)))
T_588: (in 5<16> @ 00001894 : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_589: (in out d3_129 @ 00001894 : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_590: (in __bset<word16>(d3_129, 5<16>, out d3_129) @ 00001894 : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_591: (in SLICE(d6_123, int8, 0) @ 0000186A : int8)
  Class: Eq_591
  DataType: int8
  OrigDataType: int8
T_592: (in CONVERT(SLICE(d6_123, int8, 0), int8, int32) @ 0000186A : int32)
  Class: Eq_592
  DataType: int32
  OrigDataType: int32
T_593: (in 0xA<32> @ 0000186A : word32)
  Class: Eq_593
  DataType: ui32
  OrigDataType: ui32
T_594: (in d4_144 * 0xA<32> @ 0000186A : word32)
  Class: Eq_594
  DataType: ui32
  OrigDataType: ui32
T_595: (in (int32) (int8) d6_123 + d4_144 * 0xA<32> @ 0000186A : word32)
  Class: Eq_595
  DataType: int32
  OrigDataType: int32
T_596: (in d6_150 @ 0000186A : int32)
  Class: Eq_595
  DataType: int32
  OrigDataType: int32
T_597: (in 0x30<32> @ 0000186E : word32)
  Class: Eq_597
  DataType: int32
  OrigDataType: int32
T_598: (in d6_150 - 0x30<32> @ 0000186E : word32)
  Class: Eq_410
  DataType: int32
  OrigDataType: int32
T_599: (in d6_150 - 0x30<32> @ 00001870 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: int32
T_600: (in 4<i32> @ 0000184A : int32)
  Class: Eq_600
  DataType: int32
  OrigDataType: int32
T_601: (in a7_159 - 4<i32> @ 0000184A : word32)
  Class: Eq_601
  DataType: (ptr32 (ptr32 (ptr32 word32)))
  OrigDataType: ptr32
T_602: (in a7_161 @ 0000184A : (ptr32 (ptr32 (ptr32 word32))))
  Class: Eq_601
  DataType: (ptr32 (ptr32 (ptr32 word32)))
  OrigDataType: (ptr32 (struct (0 T_604 t0000)))
T_603: (in 16<i32> @ 0000184A : int32)
  Class: Eq_603
  DataType: int32
  OrigDataType: int32
T_604: (in a6_297 + 16<i32> @ 0000184A : word32)
  Class: Eq_604
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: ptr32
T_605: (in 0<32> @ 0000184A : word32)
  Class: Eq_605
  DataType: word32
  OrigDataType: word32
T_606: (in a7_161 + 0<32> @ 0000184A : word32)
  Class: Eq_606
  DataType: ptr32
  OrigDataType: ptr32
T_607: (in Mem162[a7_161 + 0<32>:word32] @ 0000184A : word32)
  Class: Eq_604
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: word32
T_608: (in fn00001D0C @ 0000184E : ptr32)
  Class: Eq_608
  DataType: (ptr32 Eq_608)
  OrigDataType: (ptr32 (fn T_614 (T_613)))
T_609: (in signature of fn00001D0C @ 00001D0C : void)
  Class: Eq_608
  DataType: (ptr32 Eq_608)
  OrigDataType: 
T_610: (in dwArg04 @ 0000184E : (ptr32 (ptr32 word32)))
  Class: Eq_604
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct (0 T_858 t0000)))
T_611: (in 0<32> @ 0000184E : word32)
  Class: Eq_611
  DataType: word32
  OrigDataType: word32
T_612: (in a7_161 + 0<32> @ 0000184E : word32)
  Class: Eq_612
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_613: (in Mem162[a7_161 + 0<32>:word32] @ 0000184E : word32)
  Class: Eq_604
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: word32
T_614: (in fn00001D0C(*a7_161) @ 0000184E : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_615: (in d0_165 @ 0000184E : int32)
  Class: Eq_416
  DataType: int32
  OrigDataType: int32
T_616: (in 4<32> @ 00001852 : word32)
  Class: Eq_616
  DataType: int32
  OrigDataType: int32
T_617: (in a7_161 + 4<32> @ 00001852 : word32)
  Class: Eq_400
  DataType: ptr32
  OrigDataType: ptr32
T_618: (in 0<32> @ 00001856 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: int32
T_619: (in d0_165 >= 0<32> @ 00001856 : bool)
  Class: Eq_619
  DataType: bool
  OrigDataType: bool
T_620: (in 0xFFFFFFFF<32> @ 0000185A : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_621: (in SLICE(d6_123, int8, 0) @ 0000182E : int8)
  Class: Eq_621
  DataType: int8
  OrigDataType: int8
T_622: (in CONVERT(SLICE(d6_123, int8, 0), int8, int32) @ 0000182E : int32)
  Class: Eq_622
  DataType: int32
  OrigDataType: int32
T_623: (in -20<i32> @ 0000182E : int32)
  Class: Eq_623
  DataType: int32
  OrigDataType: int32
T_624: (in a6_297 + -20<i32> @ 0000182E : word32)
  Class: Eq_624
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_625: (in Mem109[a6_297 + -20<i32>:word32] @ 0000182E : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: ui32
T_626: (in 0xA<32> @ 0000182E : word32)
  Class: Eq_626
  DataType: ui32
  OrigDataType: ui32
T_627: (in a6_297->dwFFFFFFEC * 0xA<32> @ 0000182E : word32)
  Class: Eq_627
  DataType: ui32
  OrigDataType: ui32
T_628: (in (int32) (int8) d6_123 + a6_297->dwFFFFFFEC * 0xA<32> @ 0000182E : word32)
  Class: Eq_628
  DataType: int32
  OrigDataType: int32
T_629: (in d6_194 @ 0000182E : int32)
  Class: Eq_628
  DataType: int32
  OrigDataType: int32
T_630: (in 0x30<32> @ 00001834 : word32)
  Class: Eq_630
  DataType: int32
  OrigDataType: int32
T_631: (in d6_194 - 0x30<32> @ 00001834 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: int32
T_632: (in -20<i32> @ 00001834 : int32)
  Class: Eq_632
  DataType: int32
  OrigDataType: int32
T_633: (in a6_297 + -20<i32> @ 00001834 : word32)
  Class: Eq_633
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_634: (in Mem198[a6_297 + -20<i32>:word32] @ 00001834 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_635: (in d6_194 - 0x30<32> @ 00001832 : word32)
  Class: Eq_410
  DataType: int32
  OrigDataType: int32
T_636: (in 4<i32> @ 00001802 : int32)
  Class: Eq_636
  DataType: int32
  OrigDataType: int32
T_637: (in a7_159 - 4<i32> @ 00001802 : word32)
  Class: Eq_637
  DataType: (ptr32 (ptr32 (ptr32 word32)))
  OrigDataType: ptr32
T_638: (in a7_202 @ 00001802 : (ptr32 (ptr32 (ptr32 word32))))
  Class: Eq_637
  DataType: (ptr32 (ptr32 (ptr32 word32)))
  OrigDataType: (ptr32 (struct (0 T_604 t0000)))
T_639: (in 16<i32> @ 00001802 : int32)
  Class: Eq_639
  DataType: int32
  OrigDataType: int32
T_640: (in a6_297 + 16<i32> @ 00001802 : word32)
  Class: Eq_604
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: ptr32
T_641: (in 0<32> @ 00001802 : word32)
  Class: Eq_641
  DataType: word32
  OrigDataType: word32
T_642: (in a7_202 + 0<32> @ 00001802 : word32)
  Class: Eq_642
  DataType: ptr32
  OrigDataType: ptr32
T_643: (in Mem203[a7_202 + 0<32>:word32] @ 00001802 : word32)
  Class: Eq_604
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: word32
T_644: (in fn00001D0C @ 00001806 : ptr32)
  Class: Eq_608
  DataType: (ptr32 Eq_608)
  OrigDataType: (ptr32 (fn T_648 (T_647)))
T_645: (in 0<32> @ 00001806 : word32)
  Class: Eq_645
  DataType: word32
  OrigDataType: word32
T_646: (in a7_202 + 0<32> @ 00001806 : word32)
  Class: Eq_646
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_647: (in Mem203[a7_202 + 0<32>:word32] @ 00001806 : word32)
  Class: Eq_604
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: word32
T_648: (in fn00001D0C(*a7_202) @ 00001806 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_649: (in d0_206 @ 00001806 : int32)
  Class: Eq_416
  DataType: int32
  OrigDataType: int32
T_650: (in -20<i32> @ 0000180C : int32)
  Class: Eq_650
  DataType: int32
  OrigDataType: int32
T_651: (in a6_297 + -20<i32> @ 0000180C : word32)
  Class: Eq_651
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_652: (in Mem212[a6_297 + -20<i32>:word32] @ 0000180C : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_653: (in 4<32> @ 0000180A : word32)
  Class: Eq_653
  DataType: int32
  OrigDataType: int32
T_654: (in a7_202 + 4<32> @ 0000180A : word32)
  Class: Eq_400
  DataType: ptr32
  OrigDataType: ptr32
T_655: (in 0<32> @ 00001810 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: int32
T_656: (in d0_206 >= 0<32> @ 00001810 : bool)
  Class: Eq_656
  DataType: bool
  OrigDataType: bool
T_657: (in __bset<word16> @ 00001814 : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_660 (T_415, T_658, T_659)))
T_658: (in 2<16> @ 00001814 : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_659: (in out d3_129 @ 00001814 : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_660: (in __bset<word16>(d3_129, 2<16>, out d3_129) @ 00001814 : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_661: (in -20<i32> @ 00001818 : int32)
  Class: Eq_661
  DataType: int32
  OrigDataType: int32
T_662: (in a6_297 + -20<i32> @ 00001818 : word32)
  Class: Eq_662
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_663: (in Mem212[a6_297 + -20<i32>:word32] @ 00001818 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_664: (in -a6_297->dwFFFFFFEC @ 00001818 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_665: (in a6_297 + -20<i32> @ 00001818 : word32)
  Class: Eq_665
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_666: (in Mem221[a6_297 + -20<i32>:word32] @ 00001818 : word32)
  Class: Eq_416
  DataType: int32
  OrigDataType: word32
T_667: (in d3 @ 00001818 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_668: (in dwArg04 @ 00001C40 : word32)
  Class: Eq_668
  DataType: word32
  OrigDataType: word32
T_669: (in SLICE(dwArg04, byte, 0) @ 00001C40 : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_670: (in bArg07_80 @ 00001C40 : uint8)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_671: (in 4<i32> @ 00001C48 : int32)
  Class: Eq_671
  DataType: int32
  OrigDataType: int32
T_672: (in dwArg08 + 4<i32> @ 00001C48 : word32)
  Class: Eq_672
  DataType: word32
  OrigDataType: word32
T_673: (in Mem5[dwArg08 + 4<i32>:word32] @ 00001C48 : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_674: (in 1<32> @ 00001C48 : word32)
  Class: Eq_674
  DataType: word32
  OrigDataType: word32
T_675: (in dwArg08->dw0004 - 1<32> @ 00001C48 : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_676: (in v6_9 @ 00001C48 : int32)
  Class: Eq_673
  DataType: int32
  OrigDataType: int32
T_677: (in dwArg08 + 4<i32> @ 00001C48 : word32)
  Class: Eq_677
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_678: (in Mem10[dwArg08 + 4<i32>:word32] @ 00001C48 : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_679: (in fp @ 00001C40 : ptr32)
  Class: Eq_679
  DataType: ptr32
  OrigDataType: ptr32
T_680: (in 4<32> @ 00001C40 : word32)
  Class: Eq_680
  DataType: ui32
  OrigDataType: ui32
T_681: (in fp - 4<32> @ 00001C40 : word32)
  Class: Eq_681
  DataType: (ptr32 Eq_681)
  OrigDataType: ptr32
T_682: (in a6_28 @ 00001C40 : (ptr32 Eq_681))
  Class: Eq_681
  DataType: (ptr32 Eq_681)
  OrigDataType: (ptr32 (struct (0 T_500 t0000) (10 T_732 t0010)))
T_683: (in 0<32> @ 00001C4C : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: int32
T_684: (in v6_9 < 0<32> @ 00001C4C : bool)
  Class: Eq_684
  DataType: bool
  OrigDataType: bool
T_685: (in fn00001E94 @ 00001C66 : ptr32)
  Class: Eq_685
  DataType: (ptr32 Eq_685)
  OrigDataType: (ptr32 (fn T_709 (T_492, T_494, T_697, T_699, T_701, T_703, T_705, T_707, T_708)))
T_686: (in signature of fn00001E94 @ 00001E94 : void)
  Class: Eq_685
  DataType: (ptr32 Eq_685)
  OrigDataType: 
T_687: (in a5 @ 00001C66 : (ptr32 Eq_389))
  Class: Eq_389
  DataType: (ptr32 Eq_389)
  OrigDataType: ptr32
T_688: (in dwArg08 @ 00001C66 : (ptr32 Eq_479))
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: (ptr32 (struct (0 T_1275 t0000) (4 T_1247 t0004) (8 T_1272 t0008) (C T_414 t000C) (F T_1278 t000F) (10 T_1200 t0010)))
T_689: (in d3Out @ 00001C66 : word32)
  Class: Eq_689
  DataType: word32
  OrigDataType: word32
T_690: (in d4Out @ 00001C66 : word32)
  Class: Eq_690
  DataType: word32
  OrigDataType: word32
T_691: (in d5Out @ 00001C66 : word32)
  Class: Eq_691
  DataType: word32
  OrigDataType: word32
T_692: (in a2Out @ 00001C66 : word32)
  Class: Eq_692
  DataType: word32
  OrigDataType: word32
T_693: (in a3Out @ 00001C66 : word32)
  Class: Eq_693
  DataType: word32
  OrigDataType: word32
T_694: (in a5Out @ 00001C66 : (ptr32 Eq_389))
  Class: Eq_389
  DataType: (ptr32 Eq_389)
  OrigDataType: word32
T_695: (in a6Out @ 00001C66 : ptr32)
  Class: Eq_695
  DataType: ptr32
  OrigDataType: word32
T_696: (in d3_31 @ 00001C66 : word32)
  Class: Eq_696
  DataType: word32
  OrigDataType: word32
T_697: (in out d3_31 @ 00001C66 : word32)
  Class: Eq_689
  DataType: word32
  OrigDataType: word32
T_698: (in d4_32 @ 00001C66 : word32)
  Class: Eq_698
  DataType: word32
  OrigDataType: word32
T_699: (in out d4_32 @ 00001C66 : word32)
  Class: Eq_690
  DataType: word32
  OrigDataType: word32
T_700: (in d5_33 @ 00001C66 : word32)
  Class: Eq_700
  DataType: word32
  OrigDataType: word32
T_701: (in out d5_33 @ 00001C66 : word32)
  Class: Eq_691
  DataType: word32
  OrigDataType: word32
T_702: (in a2_25 @ 00001C66 : word32)
  Class: Eq_702
  DataType: word32
  OrigDataType: word32
T_703: (in out a2_25 @ 00001C66 : word32)
  Class: Eq_692
  DataType: word32
  OrigDataType: word32
T_704: (in a3_26 @ 00001C66 : word32)
  Class: Eq_704
  DataType: word32
  OrigDataType: word32
T_705: (in out a3_26 @ 00001C66 : word32)
  Class: Eq_693
  DataType: word32
  OrigDataType: word32
T_706: (in a5_27 @ 00001C66 : word32)
  Class: Eq_706
  DataType: word32
  OrigDataType: word32
T_707: (in out a5_27 @ 00001C66 : word32)
  Class: Eq_389
  DataType: (ptr32 Eq_389)
  OrigDataType: word32
T_708: (in out a6_28 @ 00001C66 : word32)
  Class: Eq_695
  DataType: ptr32
  OrigDataType: ptr32
T_709: (in fn00001E94(a5, dwArg08, out d3_31, out d4_32, out d5_33, out a2_25, out a3_26, out a5_27, out a6_28) @ 00001C66 : word32)
  Class: Eq_709
  DataType: int32
  OrigDataType: word32
T_710: (in d0_22 @ 00001C66 : int32)
  Class: Eq_709
  DataType: int32
  OrigDataType: int32
T_711: (in 0<32> @ 00001C50 : word32)
  Class: Eq_711
  DataType: word32
  OrigDataType: word32
T_712: (in dwArg08 + 0<32> @ 00001C50 : word32)
  Class: Eq_712
  DataType: ptr32
  OrigDataType: ptr32
T_713: (in Mem10[dwArg08 + 0<32>:word32] @ 00001C50 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: (ptr32 (struct (0 T_716 t0000)))
T_714: (in 0<32> @ 00001C50 : word32)
  Class: Eq_714
  DataType: word32
  OrigDataType: word32
T_715: (in Mem10[dwArg08 + 0<32>:word32] + 0<32> @ 00001C50 : word32)
  Class: Eq_715
  DataType: word32
  OrigDataType: word32
T_716: (in Mem42[Mem10[dwArg08 + 0<32>:word32] + 0<32>:byte] @ 00001C50 : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_717: (in 0<32> @ 00001C54 : word32)
  Class: Eq_717
  DataType: word32
  OrigDataType: word32
T_718: (in dwArg08 + 0<32> @ 00001C54 : word32)
  Class: Eq_718
  DataType: (ptr32 (ptr32 uint8))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_716 t0000))))
T_719: (in Mem42[dwArg08 + 0<32>:word32] @ 00001C54 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: (ptr32 (struct (0 T_716 t0000)))
T_720: (in a0_43 @ 00001C54 : (ptr32 uint8))
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: (ptr32 (struct (0 T_669 t0000)))
T_721: (in 0<32> @ 00001C5A : word32)
  Class: Eq_721
  DataType: word32
  OrigDataType: word32
T_722: (in a0_43 + 0<32> @ 00001C5A : word32)
  Class: Eq_722
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_723: (in Mem42[a0_43 + 0<32>:byte] @ 00001C5A : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: uint8
T_724: (in CONVERT(Mem42[a0_43 + 0<32>:byte], uint8, int32) @ 00001C5A : int32)
  Class: Eq_709
  DataType: int32
  OrigDataType: int32
T_725: (in 1<i32> @ 00001C5C : int32)
  Class: Eq_725
  DataType: int32
  OrigDataType: int32
T_726: (in a0_43 + 1<i32> @ 00001C5C : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: ptr32
T_727: (in 0<32> @ 00001C5C : word32)
  Class: Eq_727
  DataType: word32
  OrigDataType: word32
T_728: (in dwArg08 + 0<32> @ 00001C5C : word32)
  Class: Eq_728
  DataType: (ptr32 (ptr32 uint8))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_716 t0000))))
T_729: (in Mem50[dwArg08 + 0<32>:word32] @ 00001C5C : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: (ptr32 (struct (0 T_716 t0000)))
T_730: (in 16<i32> @ 00001C70 : int32)
  Class: Eq_730
  DataType: int32
  OrigDataType: int32
T_731: (in a6_28 + 16<i32> @ 00001C70 : word32)
  Class: Eq_731
  DataType: ptr32
  OrigDataType: ptr32
T_732: (in Mem59[a6_28 + 16<i32>:word32] @ 00001C70 : word32)
  Class: Eq_732
  DataType: (ptr32 int32)
  OrigDataType: word32
T_733: (in a0_60 @ 00001C70 : (ptr32 int32))
  Class: Eq_732
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 (struct (0 T_709 t0000)))
T_734: (in 0xFFFFFFFF<32> @ 00001C74 : word32)
  Class: Eq_709
  DataType: int32
  OrigDataType: word32
T_735: (in d0_22 != 0xFFFFFFFF<32> @ 00001C74 : bool)
  Class: Eq_735
  DataType: bool
  OrigDataType: bool
T_736: (in 0<32> @ 00001C7C : word32)
  Class: Eq_736
  DataType: word32
  OrigDataType: word32
T_737: (in a0_60 + 0<32> @ 00001C7C : word32)
  Class: Eq_737
  DataType: word32
  OrigDataType: word32
T_738: (in Mem59[a0_60 + 0<32>:word32] @ 00001C7C : word32)
  Class: Eq_709
  DataType: int32
  OrigDataType: word32
T_739: (in 1<32> @ 00001C7C : word32)
  Class: Eq_739
  DataType: word32
  OrigDataType: word32
T_740: (in *a0_60 + 1<32> @ 00001C7C : word32)
  Class: Eq_709
  DataType: int32
  OrigDataType: word32
T_741: (in 0<32> @ 00001C7C : word32)
  Class: Eq_741
  DataType: word32
  OrigDataType: word32
T_742: (in a0_60 + 0<32> @ 00001C7C : word32)
  Class: Eq_742
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_743: (in Mem63[a0_60 + 0<32>:word32] @ 00001C7C : word32)
  Class: Eq_709
  DataType: int32
  OrigDataType: word32
T_744: (in 0<32> @ 00001C7E : word32)
  Class: Eq_744
  DataType: word32
  OrigDataType: word32
T_745: (in a6_28 + 0<32> @ 00001C7E : word32)
  Class: Eq_745
  DataType: ptr32
  OrigDataType: ptr32
T_746: (in Mem63[a6_28 + 0<32>:word32] @ 00001C7E : word32)
  Class: Eq_500
  DataType: (ptr32 Eq_500)
  OrigDataType: word32
T_747: (in a6_66 @ 00001C7E : (ptr32 Eq_500))
  Class: Eq_500
  DataType: (ptr32 Eq_500)
  OrigDataType: word32
T_748: (in 0<32> @ 00001C76 : word32)
  Class: Eq_748
  DataType: word32
  OrigDataType: word32
T_749: (in a0_60 + 0<32> @ 00001C76 : word32)
  Class: Eq_749
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_750: (in Mem68[a0_60 + 0<32>:word32] @ 00001C76 : word32)
  Class: Eq_709
  DataType: int32
  OrigDataType: word32
T_751: (in 0<32> @ 00001C78 : word32)
  Class: Eq_751
  DataType: word32
  OrigDataType: word32
T_752: (in a6_28 + 0<32> @ 00001C78 : word32)
  Class: Eq_752
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_753: (in Mem68[a6_28 + 0<32>:word32] @ 00001C78 : word32)
  Class: Eq_500
  DataType: (ptr32 Eq_500)
  OrigDataType: word32
T_754: (in a6_73 @ 00001C78 : (ptr32 Eq_500))
  Class: Eq_500
  DataType: (ptr32 Eq_500)
  OrigDataType: word32
T_755: (in a5 @ 00001C7A : (ptr32 Eq_389))
  Class: Eq_389
  DataType: (ptr32 Eq_389)
  OrigDataType: word32
T_756: (in dwArg04 @ 00001C7A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_757: (in dwArg08 @ 00001C7A : int32)
  Class: Eq_757
  DataType: int32
  OrigDataType: int32
T_758: (in dwArg0C @ 00001C7A : (ptr32 Eq_479))
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_759: (in dwArg10 @ 00001C7A : word32)
  Class: Eq_759
  DataType: word32
  OrigDataType: word32
T_760: (in fp @ 00001C88 : ptr32)
  Class: Eq_760
  DataType: ptr32
  OrigDataType: ptr32
T_761: (in 0x14<32> @ 00001C88 : word32)
  Class: Eq_761
  DataType: ui32
  OrigDataType: ui32
T_762: (in fp - 0x14<32> @ 00001C88 : word32)
  Class: Eq_762
  DataType: ptr32
  OrigDataType: ptr32
T_763: (in a7_17 @ 00001C88 : ptr32)
  Class: Eq_762
  DataType: ptr32
  OrigDataType: ptr32
T_764: (in 0<32> @ 00001C96 : word32)
  Class: Eq_757
  DataType: int32
  OrigDataType: int32
T_765: (in dwArg08 <= 0<32> @ 00001C96 : bool)
  Class: Eq_765
  DataType: bool
  OrigDataType: bool
T_766: (in d3_28 @ 00001C98 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_767: (in d4_29 @ 00001C9C : (ptr32 Eq_479))
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_768: (in 4<i32> @ 00001CA4 : int32)
  Class: Eq_768
  DataType: int32
  OrigDataType: int32
T_769: (in a7_17 - 4<i32> @ 00001CA4 : word32)
  Class: Eq_769
  DataType: (ptr32 Eq_769)
  OrigDataType: ptr32
T_770: (in a7_35 @ 00001CA4 : (ptr32 Eq_769))
  Class: Eq_769
  DataType: (ptr32 Eq_769)
  OrigDataType: (ptr32 (struct (FFFFFFF8 T_779 tFFFFFFF8) (FFFFFFFC T_479 tFFFFFFFC) (0 T_773 t0000) (8 T_784 t0008)))
T_771: (in 0<32> @ 00001CA4 : word32)
  Class: Eq_771
  DataType: word32
  OrigDataType: word32
T_772: (in a7_35 + 0<32> @ 00001CA4 : word32)
  Class: Eq_772
  DataType: ptr32
  OrigDataType: ptr32
T_773: (in Mem37[a7_35 + 0<32>:word32] @ 00001CA4 : word32)
  Class: Eq_759
  DataType: word32
  OrigDataType: word32
T_774: (in -4<i32> @ 00001CA6 : int32)
  Class: Eq_774
  DataType: int32
  OrigDataType: int32
T_775: (in a7_35 + -4<i32> @ 00001CA6 : word32)
  Class: Eq_775
  DataType: ptr32
  OrigDataType: ptr32
T_776: (in Mem40[a7_35 + -4<i32>:word32] @ 00001CA6 : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_777: (in -8<i32> @ 00001CA8 : int32)
  Class: Eq_777
  DataType: int32
  OrigDataType: int32
T_778: (in a7_35 + -8<i32> @ 00001CA8 : word32)
  Class: Eq_778
  DataType: ptr32
  OrigDataType: ptr32
T_779: (in Mem43[a7_35 + -8<i32>:word32] @ 00001CA8 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_780: (in a7_54 @ 00001CAA : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_781: (in fn00001C40 @ 00001CAA : ptr32)
  Class: Eq_490
  DataType: (ptr32 Eq_490)
  OrigDataType: (ptr32 (fn T_798 (T_755, T_784, T_787, T_788, T_790, T_792, T_794, T_795, T_797)))
T_782: (in 8<i32> @ 00001CAA : int32)
  Class: Eq_782
  DataType: int32
  OrigDataType: int32
T_783: (in a7_35 + 8<i32> @ 00001CAA : int32)
  Class: Eq_783
  DataType: ptr32
  OrigDataType: ptr32
T_784: (in Mem43[a7_35 + 8<i32>:byte] @ 00001CAA : byte)
  Class: Eq_493
  DataType: byte
  OrigDataType: byte
T_785: (in -4<i32> @ 00001CAA : int32)
  Class: Eq_785
  DataType: int32
  OrigDataType: int32
T_786: (in a7_35 + -4<i32> @ 00001CAA : word32)
  Class: Eq_786
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_787: (in Mem43[a7_35 + -4<i32>:word32] @ 00001CAA : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_788: (in out d4_29 @ 00001CAA : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_789: (in d5_60 @ 00001CAA : int32)
  Class: Eq_789
  DataType: int32
  OrigDataType: int32
T_790: (in out d5_60 @ 00001CAA : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_791: (in a2_122 @ 00001CAA : word32)
  Class: Eq_791
  DataType: word32
  OrigDataType: word32
T_792: (in out a2_122 @ 00001CAA : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_793: (in a3_123 @ 00001CAA : word32)
  Class: Eq_793
  DataType: word32
  OrigDataType: word32
T_794: (in out a3_123 @ 00001CAA : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_795: (in out a5 @ 00001CAA : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_796: (in a6_124 @ 00001CAA : word32)
  Class: Eq_796
  DataType: word32
  OrigDataType: word32
T_797: (in out a6_124 @ 00001CAA : word32)
  Class: Eq_500
  DataType: (ptr32 Eq_500)
  OrigDataType: word32
T_798: (in fn00001C40(a5, a7_35->b0008, a7_35->ptrFFFFFFFC, out d4_29, out d5_60, out a2_122, out a3_123, out a5, out a6_124) @ 00001CAA : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_799: (in 12<i32> @ 00001CAE : int32)
  Class: Eq_799
  DataType: int32
  OrigDataType: int32
T_800: (in a7_54 + 12<i32> @ 00001CAE : word32)
  Class: Eq_762
  DataType: ptr32
  OrigDataType: word32
T_801: (in 0<32> @ 00001CB8 : word32)
  Class: Eq_789
  DataType: int32
  OrigDataType: int32
T_802: (in d5_60 > 0<32> @ 00001CB8 : bool)
  Class: Eq_802
  DataType: bool
  OrigDataType: bool
T_803: (in a5 @ 00001CB8 : (ptr32 Eq_389))
  Class: Eq_389
  DataType: (ptr32 Eq_389)
  OrigDataType: word32
T_804: (in dwArg04 @ 00001CB8 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_805: (in dwArg08 @ 00001CB8 : int32)
  Class: Eq_805
  DataType: int32
  OrigDataType: int32
T_806: (in dwArg0C @ 00001CB8 : (ptr32 Eq_479))
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_807: (in dwArg10 @ 00001CB8 : word32)
  Class: Eq_807
  DataType: word32
  OrigDataType: word32
T_808: (in fp @ 00001CC8 : ptr32)
  Class: Eq_808
  DataType: ptr32
  OrigDataType: ptr32
T_809: (in 0x14<32> @ 00001CC8 : word32)
  Class: Eq_809
  DataType: ui32
  OrigDataType: ui32
T_810: (in fp - 0x14<32> @ 00001CC8 : word32)
  Class: Eq_810
  DataType: ptr32
  OrigDataType: ptr32
T_811: (in a7_17 @ 00001CC8 : ptr32)
  Class: Eq_810
  DataType: ptr32
  OrigDataType: ptr32
T_812: (in 0<32> @ 00001CD6 : word32)
  Class: Eq_805
  DataType: int32
  OrigDataType: int32
T_813: (in dwArg08 <= 0<32> @ 00001CD6 : bool)
  Class: Eq_813
  DataType: bool
  OrigDataType: bool
T_814: (in d3_28 @ 00001CD8 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (ptr32 (struct (0 T_827 t0000)))
T_815: (in d4_29 @ 00001CDC : (ptr32 Eq_479))
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_816: (in 4<i32> @ 00001CE8 : int32)
  Class: Eq_816
  DataType: int32
  OrigDataType: int32
T_817: (in a7_17 - 4<i32> @ 00001CE8 : word32)
  Class: Eq_817
  DataType: (ptr32 Eq_817)
  OrigDataType: ptr32
T_818: (in a7_39 @ 00001CE8 : (ptr32 Eq_817))
  Class: Eq_817
  DataType: (ptr32 Eq_817)
  OrigDataType: (ptr32 (struct (FFFFFFF8 T_831 tFFFFFFF8) (FFFFFFFC T_479 tFFFFFFFC) (0 T_821 t0000) (8 T_836 t0008)))
T_819: (in 0<32> @ 00001CE8 : word32)
  Class: Eq_819
  DataType: word32
  OrigDataType: word32
T_820: (in a7_39 + 0<32> @ 00001CE8 : word32)
  Class: Eq_820
  DataType: ptr32
  OrigDataType: ptr32
T_821: (in Mem41[a7_39 + 0<32>:word32] @ 00001CE8 : word32)
  Class: Eq_807
  DataType: word32
  OrigDataType: word32
T_822: (in -4<i32> @ 00001CEA : int32)
  Class: Eq_822
  DataType: int32
  OrigDataType: int32
T_823: (in a7_39 + -4<i32> @ 00001CEA : word32)
  Class: Eq_823
  DataType: ptr32
  OrigDataType: ptr32
T_824: (in Mem44[a7_39 + -4<i32>:word32] @ 00001CEA : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_825: (in 0<32> @ 00001CF0 : word32)
  Class: Eq_825
  DataType: word32
  OrigDataType: word32
T_826: (in d3_28 + 0<32> @ 00001CF0 : word32)
  Class: Eq_826
  DataType: word32
  OrigDataType: word32
T_827: (in Mem44[d3_28 + 0<32>:byte] @ 00001CF0 : byte)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: int8
T_828: (in CONVERT(Mem44[d3_28 + 0<32>:byte], int8, int32) @ 00001CF0 : int32)
  Class: Eq_828
  DataType: int32
  OrigDataType: int32
T_829: (in -8<i32> @ 00001CF0 : int32)
  Class: Eq_829
  DataType: int32
  OrigDataType: int32
T_830: (in a7_39 + -8<i32> @ 00001CF0 : word32)
  Class: Eq_830
  DataType: ptr32
  OrigDataType: ptr32
T_831: (in Mem51[a7_39 + -8<i32>:word32] @ 00001CF0 : word32)
  Class: Eq_828
  DataType: int32
  OrigDataType: word32
T_832: (in a7_62 @ 00001CF2 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_833: (in fn00001C40 @ 00001CF2 : ptr32)
  Class: Eq_490
  DataType: (ptr32 Eq_490)
  OrigDataType: (ptr32 (fn T_850 (T_803, T_836, T_839, T_840, T_842, T_844, T_846, T_847, T_849)))
T_834: (in 8<i32> @ 00001CF2 : int32)
  Class: Eq_834
  DataType: int32
  OrigDataType: int32
T_835: (in a7_39 + 8<i32> @ 00001CF2 : int32)
  Class: Eq_835
  DataType: ptr32
  OrigDataType: ptr32
T_836: (in Mem51[a7_39 + 8<i32>:byte] @ 00001CF2 : byte)
  Class: Eq_493
  DataType: byte
  OrigDataType: byte
T_837: (in -4<i32> @ 00001CF2 : int32)
  Class: Eq_837
  DataType: int32
  OrigDataType: int32
T_838: (in a7_39 + -4<i32> @ 00001CF2 : word32)
  Class: Eq_838
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_839: (in Mem51[a7_39 + -4<i32>:word32] @ 00001CF2 : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_840: (in out d4_29 @ 00001CF2 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_841: (in d5_68 @ 00001CF2 : int32)
  Class: Eq_841
  DataType: int32
  OrigDataType: int32
T_842: (in out d5_68 @ 00001CF2 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_843: (in a2_130 @ 00001CF2 : word32)
  Class: Eq_843
  DataType: word32
  OrigDataType: word32
T_844: (in out a2_130 @ 00001CF2 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_845: (in a3_131 @ 00001CF2 : word32)
  Class: Eq_845
  DataType: word32
  OrigDataType: word32
T_846: (in out a3_131 @ 00001CF2 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_847: (in out a5 @ 00001CF2 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_848: (in a6_132 @ 00001CF2 : word32)
  Class: Eq_848
  DataType: word32
  OrigDataType: word32
T_849: (in out a6_132 @ 00001CF2 : word32)
  Class: Eq_500
  DataType: (ptr32 Eq_500)
  OrigDataType: word32
T_850: (in fn00001C40(a5, a7_39->b0008, a7_39->ptrFFFFFFFC, out d4_29, out d5_68, out a2_130, out a3_131, out a5, out a6_132) @ 00001CF2 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_851: (in 12<i32> @ 00001CF6 : int32)
  Class: Eq_851
  DataType: int32
  OrigDataType: int32
T_852: (in a7_62 + 12<i32> @ 00001CF6 : word32)
  Class: Eq_810
  DataType: ptr32
  OrigDataType: word32
T_853: (in 0<32> @ 00001D00 : word32)
  Class: Eq_841
  DataType: int32
  OrigDataType: int32
T_854: (in d5_68 > 0<32> @ 00001D00 : bool)
  Class: Eq_854
  DataType: bool
  OrigDataType: bool
T_855: (in d0 @ 00001D00 : word32)
  Class: Eq_855
  DataType: word32
  OrigDataType: word32
T_856: (in 0<32> @ 00001D14 : word32)
  Class: Eq_856
  DataType: word32
  OrigDataType: word32
T_857: (in dwArg04 + 0<32> @ 00001D14 : word32)
  Class: Eq_857
  DataType: word32
  OrigDataType: word32
T_858: (in Mem5[dwArg04 + 0<32>:word32] @ 00001D14 : word32)
  Class: Eq_858
  DataType: (ptr32 word32)
  OrigDataType: word32
T_859: (in a1_8 @ 00001D14 : (ptr32 word32))
  Class: Eq_858
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_867 t0000)))
T_860: (in 4<32> @ 00001D18 : word32)
  Class: Eq_860
  DataType: word32
  OrigDataType: word32
T_861: (in a1_8 + 4<32> @ 00001D18 : word32)
  Class: Eq_858
  DataType: (ptr32 word32)
  OrigDataType: word32
T_862: (in 0<32> @ 00001D18 : word32)
  Class: Eq_862
  DataType: word32
  OrigDataType: word32
T_863: (in dwArg04 + 0<32> @ 00001D18 : word32)
  Class: Eq_863
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_864: (in Mem10[dwArg04 + 0<32>:word32] @ 00001D18 : word32)
  Class: Eq_858
  DataType: (ptr32 word32)
  OrigDataType: word32
T_865: (in 0<32> @ 00001D20 : word32)
  Class: Eq_865
  DataType: word32
  OrigDataType: word32
T_866: (in a1_8 + 0<32> @ 00001D20 : word32)
  Class: Eq_866
  DataType: word32
  OrigDataType: word32
T_867: (in Mem10[a1_8 + 0<32>:word32] @ 00001D20 : word32)
  Class: Eq_855
  DataType: word32
  OrigDataType: word32
T_868: (in d0 @ 00001D20 : int32)
  Class: Eq_868
  DataType: int32
  OrigDataType: word32
T_869: (in a5 @ 00001D20 : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_870: (in dwArg04 @ 00001D20 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_871: (in d3Out @ 00001D20 : word32)
  Class: Eq_871
  DataType: word32
  OrigDataType: word32
T_872: (in d4Out @ 00001D20 : word32)
  Class: Eq_872
  DataType: word32
  OrigDataType: word32
T_873: (in d5Out @ 00001D20 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_874: (in d6Out @ 00001D20 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_875: (in d7Out @ 00001D20 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_876: (in a2Out @ 00001D20 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_877: (in a5Out @ 00001D20 : (ptr32 Eq_877))
  Class: Eq_877
  DataType: (ptr32 Eq_877)
  OrigDataType: word32
T_878: (in a6Out @ 00001D20 : (ptr32 word32))
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_879: (in 0<32> @ 00001D30 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_880: (in dwArg04 != null @ 00001D30 : bool)
  Class: Eq_880
  DataType: bool
  OrigDataType: bool
T_881: (in a7_30 @ 00001D46 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_948 t0000) (4 T_876 t0004)))
T_882: (in fn00001D80 @ 00001D4E : ptr32)
  Class: Eq_338
  DataType: (ptr32 Eq_338)
  OrigDataType: (ptr32 (fn T_893 (T_869, T_870, T_884, T_886, T_888, T_890, T_892)))
T_883: (in d3_31 @ 00001D4E : word32)
  Class: Eq_871
  DataType: word32
  OrigDataType: word32
T_884: (in out d3_31 @ 00001D4E : word32)
  Class: Eq_342
  DataType: word32
  OrigDataType: word32
T_885: (in d4_27 @ 00001D4E : word32)
  Class: Eq_872
  DataType: word32
  OrigDataType: word32
T_886: (in out d4_27 @ 00001D4E : word32)
  Class: Eq_343
  DataType: word32
  OrigDataType: word32
T_887: (in a2_23 @ 00001D4E : (ptr32 Eq_887))
  Class: Eq_887
  DataType: (ptr32 Eq_887)
  OrigDataType: (ptr32 (struct (E T_923 t000E) (10 T_945 t0010)))
T_888: (in out a2_23 @ 00001D4E : word32)
  Class: Eq_344
  DataType: word32
  OrigDataType: word32
T_889: (in a5_28 @ 00001D4E : (ptr32 Eq_877))
  Class: Eq_877
  DataType: (ptr32 Eq_877)
  OrigDataType: ptr32
T_890: (in out a5_28 @ 00001D4E : word32)
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_891: (in a6_29 @ 00001D4E : (ptr32 (ptr32 word32)))
  Class: Eq_891
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct (0 T_878 t0000)))
T_892: (in out a6_29 @ 00001D4E : word32)
  Class: Eq_346
  DataType: word32
  OrigDataType: word32
T_893: (in fn00001D80(a5, dwArg04, out d3_31, out d4_27, out a2_23, out a5_28, out a6_29) @ 00001D4E : word32)
  Class: Eq_357
  DataType: word32
  OrigDataType: word32
T_894: (in 0<32> @ 00001D4E : word32)
  Class: Eq_357
  DataType: word32
  OrigDataType: word32
T_895: (in fn00001D80(a5, dwArg04, out d3_31, out d4_27, out a2_23, out a5_28, out a6_29) == 0<32> @ 00001D4E : bool)
  Class: Eq_895
  DataType: bool
  OrigDataType: bool
T_896: (in fn00001E04 @ 00001D36 : ptr32)
  Class: Eq_896
  DataType: (ptr32 Eq_896)
  OrigDataType: (ptr32 (fn T_913 (T_869, T_904, T_906, T_908, T_910, T_912)))
T_897: (in signature of fn00001E04 @ 00001E04 : void)
  Class: Eq_896
  DataType: (ptr32 Eq_896)
  OrigDataType: 
T_898: (in a5 @ 00001D36 : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: (ptr32 (struct (FFFFF800 T_1095 tFFFFF800)))
T_899: (in dwArg04 @ 00001D36 : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: word32
T_900: (in d3Out @ 00001D36 : word32)
  Class: Eq_900
  DataType: word32
  OrigDataType: word32
T_901: (in d4Out @ 00001D36 : word32)
  Class: Eq_901
  DataType: word32
  OrigDataType: word32
T_902: (in a5Out @ 00001D36 : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_903: (in a6Out @ 00001D36 : word32)
  Class: Eq_903
  DataType: word32
  OrigDataType: word32
T_904: (in 0<32> @ 00001D36 : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: word32
T_905: (in d3_105 @ 00001D36 : word32)
  Class: Eq_871
  DataType: word32
  OrigDataType: word32
T_906: (in out d3_105 @ 00001D36 : word32)
  Class: Eq_900
  DataType: word32
  OrigDataType: word32
T_907: (in d4_104 @ 00001D36 : word32)
  Class: Eq_872
  DataType: word32
  OrigDataType: word32
T_908: (in out d4_104 @ 00001D36 : word32)
  Class: Eq_901
  DataType: word32
  OrigDataType: word32
T_909: (in a5_102 @ 00001D36 : (ptr32 Eq_877))
  Class: Eq_877
  DataType: (ptr32 Eq_877)
  OrigDataType: word32
T_910: (in out a5_102 @ 00001D36 : word32)
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_911: (in a6_98 @ 00001D36 : (ptr32 (ptr32 word32)))
  Class: Eq_911
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct (0 T_917 t0000)))
T_912: (in out a6_98 @ 00001D36 : word32)
  Class: Eq_903
  DataType: word32
  OrigDataType: word32
T_913: (in fn00001E04(a5, 0<32>, out d3_105, out d4_104, out a5_102, out a6_98) @ 00001D36 : word32)
  Class: Eq_868
  DataType: int32
  OrigDataType: word32
T_914: (in d0_100 @ 00001D36 : int32)
  Class: Eq_868
  DataType: int32
  OrigDataType: word32
T_915: (in 0<32> @ 00001D3E : word32)
  Class: Eq_915
  DataType: word32
  OrigDataType: word32
T_916: (in a6_98 + 0<32> @ 00001D3E : word32)
  Class: Eq_916
  DataType: word32
  OrigDataType: word32
T_917: (in Mem93[a6_98 + 0<32>:word32] @ 00001D3E : word32)
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_918: (in a6_111 @ 00001D3E : (ptr32 word32))
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_919: (in a2 @ 00001D40 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_920: (in __btst<byte> @ 00001D5E : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_925 (T_923, T_924)))
T_921: (in 14<i32> @ 00001D5E : int32)
  Class: Eq_921
  DataType: int32
  OrigDataType: int32
T_922: (in a2_23 + 14<i32> @ 00001D5E : word32)
  Class: Eq_922
  DataType: word32
  OrigDataType: word32
T_923: (in Mem18[a2_23 + 14<i32>:byte] @ 00001D5E : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_924: (in 6<16> @ 00001D5E : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_925: (in __btst<byte>(a2_23->b000E, 6<16>) @ 00001D5E : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_926: (in 4<32> @ 00001D52 : word32)
  Class: Eq_926
  DataType: word32
  OrigDataType: word32
T_927: (in a7_30 + 4<32> @ 00001D52 : word32)
  Class: Eq_927
  DataType: word32
  OrigDataType: word32
T_928: (in Mem18[a7_30 + 4<32>:word32] @ 00001D52 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_929: (in v13_86 @ 00001D52 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_930: (in 0<32> @ 00001D54 : word32)
  Class: Eq_930
  DataType: word32
  OrigDataType: word32
T_931: (in a6_29 + 0<32> @ 00001D54 : word32)
  Class: Eq_931
  DataType: word32
  OrigDataType: word32
T_932: (in Mem18[a6_29 + 0<32>:word32] @ 00001D54 : word32)
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_933: (in a6_89 @ 00001D54 : (ptr32 word32))
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_934: (in 0xFFFFFFFF<32> @ 00001D56 : word32)
  Class: Eq_868
  DataType: int32
  OrigDataType: word32
T_935: (in a7_30 + 4<32> @ 00001D7A : word32)
  Class: Eq_935
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_936: (in Mem18[a7_30 + 4<32>:word32] @ 00001D7A : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_937: (in v19_47 @ 00001D7A : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_938: (in 0<32> @ 00001D7C : word32)
  Class: Eq_938
  DataType: word32
  OrigDataType: word32
T_939: (in a6_29 + 0<32> @ 00001D7C : word32)
  Class: Eq_939
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_940: (in Mem18[a6_29 + 0<32>:word32] @ 00001D7C : word32)
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_941: (in a6_50 @ 00001D7C : (ptr32 word32))
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_942: (in 0<32> @ 00001D7E : word32)
  Class: Eq_868
  DataType: int32
  OrigDataType: word32
T_943: (in 16<i32> @ 00001D60 : int32)
  Class: Eq_943
  DataType: int32
  OrigDataType: int32
T_944: (in a2_23 + 16<i32> @ 00001D60 : word32)
  Class: Eq_944
  DataType: ptr32
  OrigDataType: ptr32
T_945: (in Mem18[a2_23 + 16<i32>:word32] @ 00001D60 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_946: (in 0<32> @ 00001D60 : word32)
  Class: Eq_946
  DataType: word32
  OrigDataType: word32
T_947: (in a7_30 + 0<32> @ 00001D60 : word32)
  Class: Eq_947
  DataType: ptr32
  OrigDataType: ptr32
T_948: (in Mem54[a7_30 + 0<32>:word32] @ 00001D60 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_949: (in 138<i32> @ 00001D64 : int32)
  Class: Eq_949
  DataType: int32
  OrigDataType: int32
T_950: (in a5_28 + 138<i32> @ 00001D64 : word32)
  Class: Eq_950
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_951: (in a7_58 @ 00001D70 : (ptr32 Eq_951))
  Class: Eq_951
  DataType: (ptr32 Eq_951)
  OrigDataType: (ptr32 (struct (4 T_954 t0004)))
T_952: (in 4<32> @ 00001D70 : word32)
  Class: Eq_952
  DataType: word32
  OrigDataType: word32
T_953: (in a7_58 + 4<32> @ 00001D70 : word32)
  Class: Eq_953
  DataType: word32
  OrigDataType: word32
T_954: (in Mem54[a7_58 + 4<32>:word32] @ 00001D70 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_955: (in v18_77 @ 00001D70 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_956: (in a6_59 @ 00001D72 : (ptr32 (ptr32 word32)))
  Class: Eq_956
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct (0 T_959 t0000)))
T_957: (in 0<32> @ 00001D72 : word32)
  Class: Eq_957
  DataType: word32
  OrigDataType: word32
T_958: (in a6_59 + 0<32> @ 00001D72 : word32)
  Class: Eq_958
  DataType: word32
  OrigDataType: word32
T_959: (in Mem54[a6_59 + 0<32>:word32] @ 00001D72 : word32)
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_960: (in a6_80 @ 00001D72 : (ptr32 word32))
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: word32
T_961: (in d3_66 @ 00001D74 : word32)
  Class: Eq_871
  DataType: word32
  OrigDataType: word32
T_962: (in d4_65 @ 00001D74 : word32)
  Class: Eq_872
  DataType: word32
  OrigDataType: word32
T_963: (in a5_63 @ 00001D74 : (ptr32 Eq_877))
  Class: Eq_877
  DataType: (ptr32 Eq_877)
  OrigDataType: word32
T_964: (in d0_61 @ 00001D74 : word32)
  Class: Eq_964
  DataType: word32
  OrigDataType: word32
T_965: (in 0<32> @ 00001D74 : word32)
  Class: Eq_964
  DataType: word32
  OrigDataType: word32
T_966: (in d0_61 != 0<32> @ 00001D74 : bool)
  Class: Eq_966
  DataType: bool
  OrigDataType: bool
T_967: (in 0xFF<8> @ 00001D74 : byte)
  Class: Eq_967
  DataType: int8
  OrigDataType: int8
T_968: (in 0<8> @ 00001D74 : byte)
  Class: Eq_968
  DataType: int8
  OrigDataType: int8
T_969: (in d0_61 != 0<32> ? 0xFF<8> : 0<8> @ 00001D74 : byte)
  Class: Eq_969
  DataType: int8
  OrigDataType: int8
T_970: (in CONVERT(d0_61 != 0<32> ? 0xFF<8> : 0<8>, int8, int32) @ 00001D74 : int32)
  Class: Eq_868
  DataType: int32
  OrigDataType: int32
T_971: (in d0 @ 00001D74 : word32)
  Class: Eq_971
  DataType: word32
  OrigDataType: word32
T_972: (in 12<i32> @ 00001D8E : int32)
  Class: Eq_972
  DataType: int32
  OrigDataType: int32
T_973: (in dwArg04 + 12<i32> @ 00001D8E : word32)
  Class: Eq_973
  DataType: word32
  OrigDataType: word32
T_974: (in Mem16[dwArg04 + 12<i32>:word32] @ 00001D8E : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_975: (in d1_19 @ 00001D8E : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: ui32
T_976: (in fp @ 00001D80 : ptr32)
  Class: Eq_976
  DataType: ptr32
  OrigDataType: ptr32
T_977: (in 4<32> @ 00001D80 : word32)
  Class: Eq_977
  DataType: ui32
  OrigDataType: ui32
T_978: (in fp - 4<32> @ 00001D80 : word32)
  Class: Eq_978
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_979: (in a6_51 @ 00001D80 : (ptr32 word32))
  Class: Eq_978
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1013 t0000)))
T_980: (in 0x10<32> @ 00001D84 : word32)
  Class: Eq_980
  DataType: ui32
  OrigDataType: ui32
T_981: (in fp - 0x10<32> @ 00001D84 : word32)
  Class: Eq_981
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_982: (in a7_14 @ 00001D84 : (ptr32 word32))
  Class: Eq_981
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1017 t0000)))
T_983: (in 0<32> @ 00001D88 : word32)
  Class: Eq_971
  DataType: word32
  OrigDataType: word32
T_984: (in d3_17 @ 00001D88 : word32)
  Class: Eq_971
  DataType: word32
  OrigDataType: word32
T_985: (in a2_18 @ 00001D8A : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_995 t0000) (4 T_999 t0004) (8 T_992 t0008) (C T_974 t000C) (F T_414 t000F)))
T_986: (in 3<32> @ 00001D9C : word32)
  Class: Eq_986
  DataType: ui32
  OrigDataType: ui32
T_987: (in d1_19 & 3<32> @ 00001D9C : word32)
  Class: Eq_987
  DataType: ui32
  OrigDataType: ui32
T_988: (in 2<32> @ 00001D9C : word32)
  Class: Eq_987
  DataType: ui32
  OrigDataType: word32
T_989: (in (d1_19 & 3<32>) != 2<32> @ 00001D9C : bool)
  Class: Eq_989
  DataType: bool
  OrigDataType: bool
T_990: (in 8<i32> @ 00001DE0 : int32)
  Class: Eq_990
  DataType: int32
  OrigDataType: int32
T_991: (in a2_18 + 8<i32> @ 00001DE0 : word32)
  Class: Eq_991
  DataType: ptr32
  OrigDataType: ptr32
T_992: (in Mem81[a2_18 + 8<i32>:word32] @ 00001DE0 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_993: (in 0<32> @ 00001DE0 : word32)
  Class: Eq_993
  DataType: word32
  OrigDataType: word32
T_994: (in a2_18 + 0<32> @ 00001DE0 : word32)
  Class: Eq_994
  DataType: ptr32
  OrigDataType: ptr32
T_995: (in Mem83[a2_18 + 0<32>:word32] @ 00001DE0 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_996: (in 0<32> @ 00001DE6 : word32)
  Class: Eq_876
  DataType: byte
  OrigDataType: word32
T_997: (in 4<i32> @ 00001DE6 : int32)
  Class: Eq_997
  DataType: int32
  OrigDataType: int32
T_998: (in a2_18 + 4<i32> @ 00001DE6 : word32)
  Class: Eq_998
  DataType: ptr32
  OrigDataType: ptr32
T_999: (in Mem85[a2_18 + 4<i32>:word32] @ 00001DE6 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1000: (in 4<i32> @ 00001DEC : int32)
  Class: Eq_1000
  DataType: int32
  OrigDataType: int32
T_1001: (in a7_14 + 4<i32> @ 00001DEC : word32)
  Class: Eq_1001
  DataType: (ptr32 Eq_1001)
  OrigDataType: ptr32
T_1002: (in a7_93 @ 00001DEC : (ptr32 Eq_1001))
  Class: Eq_1001
  DataType: (ptr32 Eq_1001)
  OrigDataType: (ptr32 (struct (0 T_1005 t0000) (4 T_1009 t0004)))
T_1003: (in 0<32> @ 00001DEC : word32)
  Class: Eq_1003
  DataType: word32
  OrigDataType: word32
T_1004: (in a7_93 + 0<32> @ 00001DEC : word32)
  Class: Eq_1004
  DataType: ptr32
  OrigDataType: ptr32
T_1005: (in Mem85[a7_93 + 0<32>:word32] @ 00001DEC : word32)
  Class: Eq_343
  DataType: word32
  OrigDataType: word32
T_1006: (in d4_94 @ 00001DEC : word32)
  Class: Eq_343
  DataType: word32
  OrigDataType: word32
T_1007: (in 4<i32> @ 00001DEC : int32)
  Class: Eq_1007
  DataType: int32
  OrigDataType: int32
T_1008: (in a7_93 + 4<i32> @ 00001DEC : word32)
  Class: Eq_1008
  DataType: ptr32
  OrigDataType: ptr32
T_1009: (in Mem85[a7_93 + 4<i32>:word32] @ 00001DEC : word32)
  Class: Eq_344
  DataType: word32
  OrigDataType: word32
T_1010: (in a2_96 @ 00001DEC : word32)
  Class: Eq_344
  DataType: word32
  OrigDataType: word32
T_1011: (in 0<32> @ 00001DF0 : word32)
  Class: Eq_1011
  DataType: word32
  OrigDataType: word32
T_1012: (in a6_51 + 0<32> @ 00001DF0 : word32)
  Class: Eq_1012
  DataType: ptr32
  OrigDataType: ptr32
T_1013: (in Mem85[a6_51 + 0<32>:word32] @ 00001DF0 : word32)
  Class: Eq_346
  DataType: word32
  OrigDataType: word32
T_1014: (in a6_99 @ 00001DF0 : word32)
  Class: Eq_346
  DataType: word32
  OrigDataType: word32
T_1015: (in 0<32> @ 00001DF2 : word32)
  Class: Eq_1015
  DataType: word32
  OrigDataType: word32
T_1016: (in a7_14 + 0<32> @ 00001DF2 : word32)
  Class: Eq_1016
  DataType: ptr32
  OrigDataType: ptr32
T_1017: (in Mem85[a7_14 + 0<32>:word32] @ 00001DF2 : word32)
  Class: Eq_342
  DataType: word32
  OrigDataType: word32
T_1018: (in SLICE(d1_19, word16, 0) @ 00001DA2 : word16)
  Class: Eq_1018
  DataType: cui16
  OrigDataType: cui16
T_1019: (in 0x108<16> @ 00001DA2 : word16)
  Class: Eq_1019
  DataType: cui16
  OrigDataType: cui16
T_1020: (in (word16) d1_19 & 0x108<16> @ 00001DA2 : word16)
  Class: Eq_1020
  DataType: cui16
  OrigDataType: cui16
T_1021: (in 0<16> @ 00001DA2 : word16)
  Class: Eq_1020
  DataType: cui16
  OrigDataType: word16
T_1022: (in ((word16) d1_19 & 0x108<16>) == 0<16> @ 00001DA2 : bool)
  Class: Eq_1022
  DataType: bool
  OrigDataType: bool
T_1023: (in 8<i32> @ 00001DA4 : int32)
  Class: Eq_1023
  DataType: int32
  OrigDataType: int32
T_1024: (in dwArg04 + 8<i32> @ 00001DA4 : word32)
  Class: Eq_1024
  DataType: ptr32
  OrigDataType: ptr32
T_1025: (in Mem16[dwArg04 + 8<i32>:word32] @ 00001DA4 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1026: (in d0_34 @ 00001DA4 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1027: (in 0<32> @ 00001DAA : word32)
  Class: Eq_1027
  DataType: word32
  OrigDataType: word32
T_1028: (in dwArg04 + 0<32> @ 00001DAA : word32)
  Class: Eq_1028
  DataType: ptr32
  OrigDataType: ptr32
T_1029: (in Mem16[dwArg04 + 0<32>:word32] @ 00001DAA : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1030: (in dwArg04->a0000[0<i32>].u1 - d0_34 @ 00001DAA : word32)
  Class: Eq_1030
  DataType: int32
  OrigDataType: word32
T_1031: (in d4_36 @ 00001DAA : int32)
  Class: Eq_1030
  DataType: int32
  OrigDataType: int32
T_1032: (in 0<32> @ 00001DAC : word32)
  Class: Eq_1030
  DataType: int32
  OrigDataType: int32
T_1033: (in d4_36 <= 0<32> @ 00001DAC : bool)
  Class: Eq_1033
  DataType: bool
  OrigDataType: bool
T_1034: (in 146<i32> @ 00001DB6 : int32)
  Class: Eq_1034
  DataType: int32
  OrigDataType: int32
T_1035: (in a5 + 146<i32> @ 00001DB6 : word32)
  Class: Eq_1035
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1036: (in a7_50 @ 00001DBA : word32)
  Class: Eq_1036
  DataType: word32
  OrigDataType: word32
T_1037: (in 12<i32> @ 00001DBA : int32)
  Class: Eq_1037
  DataType: int32
  OrigDataType: int32
T_1038: (in a7_50 + 12<i32> @ 00001DBA : word32)
  Class: Eq_981
  DataType: (ptr32 word32)
  OrigDataType: word32
T_1039: (in d0_56 @ 00001DC0 : word32)
  Class: Eq_1039
  DataType: word32
  OrigDataType: word32
T_1040: (in d4_53 @ 00001DC0 : word32)
  Class: Eq_1039
  DataType: word32
  OrigDataType: word32
T_1041: (in d0_56 != d4_53 @ 00001DC0 : bool)
  Class: Eq_1041
  DataType: bool
  OrigDataType: bool
T_1042: (in __bset<word16> @ 00001DD8 : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_1050 (T_1045, T_1046, T_1049)))
T_1043: (in 15<i32> @ 00001DD8 : int32)
  Class: Eq_1043
  DataType: int32
  OrigDataType: int32
T_1044: (in a2_18 + 15<i32> @ 00001DD8 : word32)
  Class: Eq_1044
  DataType: ptr32
  OrigDataType: ptr32
T_1045: (in Mem45[a2_18 + 15<i32>:byte] @ 00001DD8 : byte)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (byte u0) (word16 u1))
T_1046: (in 5<16> @ 00001DD8 : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_1047: (in a2_18 + 15<i32> @ 00001DD8 : word32)
  Class: Eq_1047
  DataType: ptr32
  OrigDataType: ptr32
T_1048: (in Mem45[a2_18 + 15<i32>:byte] @ 00001DD8 : byte)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: byte
T_1049: (in out Mem45[a2_18 + 15<i32>:byte] @ 00001DD8 : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (byte u0) (word16 u1))
T_1050: (in __bset<word16>(a2_18->t000F.u1, 5<16>, out a2_18->t000F.u1) @ 00001DD8 : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_1051: (in 0xFFFFFFFF<32> @ 00001DDE : word32)
  Class: Eq_971
  DataType: word32
  OrigDataType: word32
T_1052: (in 12<i32> @ 00001DC2 : int32)
  Class: Eq_1052
  DataType: int32
  OrigDataType: int32
T_1053: (in a2_18 + 12<i32> @ 00001DC2 : word32)
  Class: Eq_1053
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1054: (in Mem45[a2_18 + 12<i32>:word32] @ 00001DC2 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1055: (in d0_69 @ 00001DC2 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1056: (in __btst<byte> @ 00001DCA : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_1059 (T_1057, T_1058)))
T_1057: (in SLICE(d0_69, byte, 0) @ 00001DCA : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_1058: (in 7<16> @ 00001DCA : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_1059: (in __btst<byte>((byte) d0_69, 7<16>) @ 00001DCA : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_1060: (in __bclr<word32> @ 00001DCC : ptr32)
  Class: Eq_1060
  DataType: (ptr32 Eq_1060)
  OrigDataType: (ptr32 (fn T_1068 (T_1055, T_1065, T_1067)))
T_1061: (in signature of __bclr : void)
  Class: Eq_1060
  DataType: (ptr32 Eq_1060)
  OrigDataType: 
T_1062: (in p1 @ 00001DCC : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: 
T_1063: (in p2 @ 00001DCC : word32)
  Class: Eq_1063
  DataType: word32
  OrigDataType: 
T_1064: (in p3 @ 00001DCC : word32)
  Class: Eq_1064
  DataType: word32
  OrigDataType: 
T_1065: (in 1<32> @ 00001DCC : word32)
  Class: Eq_1063
  DataType: word32
  OrigDataType: word32
T_1066: (in d0_74 @ 00001DCC : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1067: (in out d0_74 @ 00001DCC : ptr32)
  Class: Eq_1064
  DataType: word32
  OrigDataType: word32
T_1068: (in __bclr<word32>(d0_69, 1<32>, out d0_74) @ 00001DCC : bool)
  Class: Eq_1068
  DataType: bool
  OrigDataType: bool
T_1069: (in 12<i32> @ 00001DD0 : int32)
  Class: Eq_1069
  DataType: int32
  OrigDataType: int32
T_1070: (in a2_18 + 12<i32> @ 00001DD0 : word32)
  Class: Eq_1070
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1071: (in Mem76[a2_18 + 12<i32>:word32] @ 00001DD0 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1072: (in a5 @ 00001DD0 : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_1073: (in fn00001E04 @ 00001DFC : ptr32)
  Class: Eq_896
  DataType: (ptr32 Eq_896)
  OrigDataType: (ptr32 (fn T_1083 (T_1072, T_1074, T_1076, T_1078, T_1080, T_1082)))
T_1074: (in 1<32> @ 00001DFC : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: word32
T_1075: (in d3_35 @ 00001DFC : word32)
  Class: Eq_1075
  DataType: word32
  OrigDataType: word32
T_1076: (in out d3_35 @ 00001DFC : word32)
  Class: Eq_900
  DataType: word32
  OrigDataType: word32
T_1077: (in d4_36 @ 00001DFC : word32)
  Class: Eq_1077
  DataType: word32
  OrigDataType: word32
T_1078: (in out d4_36 @ 00001DFC : word32)
  Class: Eq_901
  DataType: word32
  OrigDataType: word32
T_1079: (in a5_37 @ 00001DFC : word32)
  Class: Eq_1079
  DataType: word32
  OrigDataType: word32
T_1080: (in out a5_37 @ 00001DFC : word32)
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_1081: (in a6_38 @ 00001DFC : word32)
  Class: Eq_1081
  DataType: word32
  OrigDataType: word32
T_1082: (in out a6_38 @ 00001DFC : word32)
  Class: Eq_903
  DataType: word32
  OrigDataType: word32
T_1083: (in fn00001E04(a5, 1<32>, out d3_35, out d4_36, out a5_37, out a6_38) @ 00001DFC : word32)
  Class: Eq_868
  DataType: int32
  OrigDataType: word32
T_1084: (in d0 @ 00001E02 : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1085: (in fp @ 00001E04 : ptr32)
  Class: Eq_1085
  DataType: ptr32
  OrigDataType: ptr32
T_1086: (in 4<32> @ 00001E04 : word32)
  Class: Eq_1086
  DataType: ui32
  OrigDataType: ui32
T_1087: (in fp - 4<32> @ 00001E04 : word32)
  Class: Eq_1087
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_1088: (in a6_109 @ 00001E04 : (ptr32 word32))
  Class: Eq_1087
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1149 t0000)))
T_1089: (in 0x1C<32> @ 00001E08 : word32)
  Class: Eq_1089
  DataType: ui32
  OrigDataType: ui32
T_1090: (in fp - 0x1C<32> @ 00001E08 : word32)
  Class: Eq_1090
  DataType: (ptr32 Eq_1090)
  OrigDataType: ptr32
T_1091: (in a7_119 @ 00001E08 : (ptr32 Eq_1090))
  Class: Eq_1090
  DataType: (ptr32 Eq_1090)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_1095 tFFFFFFFC) (0 T_1153 t0000) (4 T_1145 t0004)))
T_1092: (in 1<32> @ 00001E0E : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: word32
T_1093: (in d6_112 @ 00001E0E : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: word32
T_1094: (in -2688<i32> @ 00001E10 : int32)
  Class: Eq_1094
  DataType: int32
  OrigDataType: (union (int32 u0) (up32 u1))
T_1095: (in a5 + -2688<i32> @ 00001E10 : word32)
  Class: Eq_1095
  DataType: (ptr32 Eq_1095)
  OrigDataType: word32
T_1096: (in a2_110 @ 00001E10 : (ptr32 Eq_1095))
  Class: Eq_1095
  DataType: (ptr32 Eq_1095)
  OrigDataType: (ptr32 (struct 0020 (C cui16 w000C) (F word32 dw000F)))
T_1097: (in 0<32> @ 00001E14 : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1098: (in d4_114 @ 00001E14 : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1099: (in 0<32> @ 00001E16 : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1100: (in d5_113 @ 00001E16 : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1101: (in a5 + -2688<i32> @ 00001E1C : word32)
  Class: Eq_1095
  DataType: (ptr32 Eq_1095)
  OrigDataType: up32
T_1102: (in -2048<i32> @ 00001E1C : int32)
  Class: Eq_1102
  DataType: int32
  OrigDataType: int32
T_1103: (in a5 + -2048<i32> @ 00001E1C : word32)
  Class: Eq_1103
  DataType: word32
  OrigDataType: word32
T_1104: (in Mem25[a5 + -2048<i32>:word32] @ 00001E1C : word32)
  Class: Eq_1095
  DataType: (ptr32 Eq_1095)
  OrigDataType: up32
T_1105: (in (char *) a5 - 2688<i32> > a5->dwFFFFF800 @ 00001E1C : bool)
  Class: Eq_1105
  DataType: bool
  OrigDataType: bool
T_1106: (in d3_115 @ 00001E64 : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: word32
T_1107: (in 0<32> @ 00001E42 : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: word32
T_1108: (in d3_115 != 0<32> @ 00001E42 : bool)
  Class: Eq_1108
  DataType: bool
  OrigDataType: bool
T_1109: (in 12<i32> @ 00001E2E : int32)
  Class: Eq_1109
  DataType: int32
  OrigDataType: int32
T_1110: (in a2_110 + 12<i32> @ 00001E2E : int32)
  Class: Eq_1110
  DataType: word32
  OrigDataType: word32
T_1111: (in Mem49[a2_110 + 12<i32>:word16] @ 00001E2E : word16)
  Class: Eq_1111
  DataType: cui16
  OrigDataType: cui16
T_1112: (in 0x83<16> @ 00001E2E : word16)
  Class: Eq_1112
  DataType: cui16
  OrigDataType: cui16
T_1113: (in a2_110->w000C & 0x83<16> @ 00001E2E : word16)
  Class: Eq_1113
  DataType: cui16
  OrigDataType: cui16
T_1114: (in 0<16> @ 00001E2E : word16)
  Class: Eq_1113
  DataType: cui16
  OrigDataType: word16
T_1115: (in (a2_110->w000C & 0x83<16>) == 0<16> @ 00001E2E : bool)
  Class: Eq_1115
  DataType: bool
  OrigDataType: bool
T_1116: (in -4<i32> @ 00001E30 : int32)
  Class: Eq_1116
  DataType: int32
  OrigDataType: int32
T_1117: (in a7_119 + -4<i32> @ 00001E30 : word32)
  Class: Eq_1117
  DataType: ptr32
  OrigDataType: ptr32
T_1118: (in Mem104[a7_119 + -4<i32>:word32] @ 00001E30 : word32)
  Class: Eq_1095
  DataType: (ptr32 Eq_1095)
  OrigDataType: word32
T_1119: (in a7_108 @ 00001E32 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1120: (in stackArg4 @ 00001E32 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1121: (in 4<32> @ 00001E36 : word32)
  Class: Eq_1121
  DataType: word32
  OrigDataType: word32
T_1122: (in a7_108 + 4<32> @ 00001E36 : word32)
  Class: Eq_1090
  DataType: (ptr32 Eq_1090)
  OrigDataType: word32
T_1123: (in fn00001D24 @ 00001E3A : ptr32)
  Class: Eq_1123
  DataType: (ptr32 Eq_1123)
  OrigDataType: (ptr32 (fn T_1134 (T_898, T_1120, T_1125, T_1126, T_1127, T_1128, T_1130, T_1131, T_1132, T_1133)))
T_1124: (in signature of fn00001D24 @ 00001D24 : void)
  Class: Eq_1123
  DataType: (ptr32 Eq_1123)
  OrigDataType: 
T_1125: (in out d3_115 @ 00001E3A : word32)
  Class: Eq_871
  DataType: word32
  OrigDataType: word32
T_1126: (in out d4_114 @ 00001E3A : word32)
  Class: Eq_872
  DataType: word32
  OrigDataType: word32
T_1127: (in out d5_113 @ 00001E3A : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1128: (in out d6_112 @ 00001E3A : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1129: (in d7_111 @ 00001E3A : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1130: (in out d7_111 @ 00001E3A : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1131: (in out a2_110 @ 00001E3A : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: (ptr32 (struct 0020 (C cui16 w000C)))
T_1132: (in out a5 @ 00001E3A : word32)
  Class: Eq_877
  DataType: (ptr32 Eq_877)
  OrigDataType: (ptr32 (struct (FFFFF800 T_1104 tFFFFF800)))
T_1133: (in out a6_109 @ 00001E3A : word32)
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_1134: (in fn00001D24(a5, stackArg4, out d3_115, out d4_114, out d5_113, out d6_112, out d7_111, out a2_110, out a5, out a6_109) @ 00001E3A : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1135: (in fn00001D24(a5, stackArg4, out d3_115, out d4_114, out d5_113, out d6_112, out d7_111, out a2_110, out a5, out a6_109) == d7_111 @ 00001E3A : bool)
  Class: Eq_1135
  DataType: bool
  OrigDataType: bool
T_1136: (in 32<i32> @ 00001E58 : int32)
  Class: Eq_1136
  DataType: int32
  OrigDataType: int32
T_1137: (in a2_110 + 32<i32> @ 00001E58 : word32)
  Class: Eq_1095
  DataType: (ptr32 Eq_1095)
  OrigDataType: ptr32
T_1138: (in -2048<i32> @ 00001E60 : int32)
  Class: Eq_1138
  DataType: int32
  OrigDataType: int32
T_1139: (in a5 + -2048<i32> @ 00001E60 : word32)
  Class: Eq_1139
  DataType: (ptr32 up32)
  OrigDataType: (ptr32 up32)
T_1140: (in Mem128[a5 + -2048<i32>:word32] @ 00001E60 : word32)
  Class: Eq_1095
  DataType: (ptr32 Eq_1095)
  OrigDataType: up32
T_1141: (in a2_110 <= a5->dwFFFFF800 @ 00001E60 : bool)
  Class: Eq_1141
  DataType: bool
  OrigDataType: bool
T_1142: (in d4_114 + d6_112 @ 00001E3C : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1143: (in 4<i32> @ 00001E72 : int32)
  Class: Eq_1143
  DataType: int32
  OrigDataType: int32
T_1144: (in a7_119 + 4<i32> @ 00001E72 : word32)
  Class: Eq_1144
  DataType: ptr32
  OrigDataType: ptr32
T_1145: (in Mem155[a7_119 + 4<i32>:word32] @ 00001E72 : word32)
  Class: Eq_901
  DataType: word32
  OrigDataType: word32
T_1146: (in d4_158 @ 00001E72 : word32)
  Class: Eq_901
  DataType: word32
  OrigDataType: word32
T_1147: (in 0<32> @ 00001E76 : word32)
  Class: Eq_1147
  DataType: word32
  OrigDataType: word32
T_1148: (in a6_109 + 0<32> @ 00001E76 : word32)
  Class: Eq_1148
  DataType: ptr32
  OrigDataType: ptr32
T_1149: (in Mem155[a6_109 + 0<32>:word32] @ 00001E76 : word32)
  Class: Eq_903
  DataType: word32
  OrigDataType: word32
T_1150: (in a6_171 @ 00001E76 : word32)
  Class: Eq_903
  DataType: word32
  OrigDataType: word32
T_1151: (in 0<32> @ 00001E78 : word32)
  Class: Eq_1151
  DataType: word32
  OrigDataType: word32
T_1152: (in a7_119 + 0<32> @ 00001E78 : word32)
  Class: Eq_1152
  DataType: ptr32
  OrigDataType: ptr32
T_1153: (in Mem155[a7_119 + 0<32>:word32] @ 00001E78 : word32)
  Class: Eq_900
  DataType: word32
  OrigDataType: word32
T_1154: (in d3_115 != d6_112 @ 00001E24 : bool)
  Class: Eq_1154
  DataType: bool
  OrigDataType: bool
T_1155: (in 1<32> @ 00001E6C : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: word32
T_1156: (in d3_115 == 1<32> @ 00001E6C : bool)
  Class: Eq_1156
  DataType: bool
  OrigDataType: bool
T_1157: (in __btst<word32> @ 00001E48 : ptr32)
  Class: Eq_1157
  DataType: (ptr32 Eq_1157)
  OrigDataType: (ptr32 (fn T_1164 (T_1163, T_1093)))
T_1158: (in signature of __btst : void)
  Class: Eq_1157
  DataType: (ptr32 Eq_1157)
  OrigDataType: 
T_1159: (in p1 @ 00001E48 : word32)
  Class: Eq_1159
  DataType: word32
  OrigDataType: 
T_1160: (in p2 @ 00001E48 : word32)
  Class: Eq_899
  DataType: word32
  OrigDataType: 
T_1161: (in 15<i32> @ 00001E48 : int32)
  Class: Eq_1161
  DataType: int32
  OrigDataType: int32
T_1162: (in a2_110 + 15<i32> @ 00001E48 : word32)
  Class: Eq_1162
  DataType: ptr32
  OrigDataType: ptr32
T_1163: (in Mem49[a2_110 + 15<i32>:word32] @ 00001E48 : word32)
  Class: Eq_1159
  DataType: word32
  OrigDataType: word32
T_1164: (in __btst<word32>(a2_110->dw000F, d6_112) @ 00001E48 : bool)
  Class: Eq_1164
  DataType: bool
  OrigDataType: bool
T_1165: (in -4<i32> @ 00001E4A : int32)
  Class: Eq_1165
  DataType: int32
  OrigDataType: int32
T_1166: (in a7_119 + -4<i32> @ 00001E4A : word32)
  Class: Eq_1166
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1167: (in Mem70[a7_119 + -4<i32>:word32] @ 00001E4A : word32)
  Class: Eq_1095
  DataType: (ptr32 Eq_1095)
  OrigDataType: word32
T_1168: (in stackArg4 @ 00001E4C : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1169: (in a7_84 @ 00001E4C : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1170: (in fn00001D24 @ 00001E4C : ptr32)
  Class: Eq_1123
  DataType: (ptr32 Eq_1123)
  OrigDataType: (ptr32 (fn T_1180 (T_898, T_1168, T_1171, T_1172, T_1173, T_1174, T_1176, T_1177, T_1178, T_1179)))
T_1171: (in out d3_115 @ 00001E4C : word32)
  Class: Eq_871
  DataType: word32
  OrigDataType: word32
T_1172: (in out d4_114 @ 00001E4C : word32)
  Class: Eq_872
  DataType: word32
  OrigDataType: word32
T_1173: (in out d5_113 @ 00001E4C : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1174: (in out d6_112 @ 00001E4C : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1175: (in d7_87 @ 00001E4C : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1176: (in out d7_87 @ 00001E4C : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1177: (in out a2_110 @ 00001E4C : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: (ptr32 (struct 0020 (C cui16 w000C) (F word32 dw000F)))
T_1178: (in out a5 @ 00001E4C : word32)
  Class: Eq_877
  DataType: (ptr32 Eq_877)
  OrigDataType: (ptr32 (struct (FFFFF800 T_1095 tFFFFF800)))
T_1179: (in out a6_109 @ 00001E4C : word32)
  Class: Eq_878
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1149 t0000)))
T_1180: (in fn00001D24(a5, stackArg4, out d3_115, out d4_114, out d5_113, out d6_112, out d7_87, out a2_110, out a5, out a6_109) @ 00001E4C : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1181: (in d0_93 @ 00001E4C : word32)
  Class: Eq_1084
  DataType: word32
  OrigDataType: word32
T_1182: (in 4<32> @ 00001E50 : word32)
  Class: Eq_1182
  DataType: word32
  OrigDataType: word32
T_1183: (in a7_84 + 4<32> @ 00001E50 : word32)
  Class: Eq_1090
  DataType: (ptr32 Eq_1090)
  OrigDataType: word32
T_1184: (in d0_93 != d7_87 @ 00001E54 : bool)
  Class: Eq_1184
  DataType: bool
  OrigDataType: bool
T_1185: (in d0 @ 00001E56 : ui32)
  Class: Eq_1185
  DataType: ui32
  OrigDataType: word32
T_1186: (in 12<i32> @ 00001EA8 : int32)
  Class: Eq_1186
  DataType: int32
  OrigDataType: int32
T_1187: (in dwArg08 + 12<i32> @ 00001EA8 : word32)
  Class: Eq_1187
  DataType: word32
  OrigDataType: word32
T_1188: (in Mem22[dwArg08 + 12<i32>:word32] @ 00001EA8 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1189: (in d0_26 @ 00001EA8 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u0) (word32 u1))
T_1190: (in fp @ 00001E94 : ptr32)
  Class: Eq_1190
  DataType: ptr32
  OrigDataType: ptr32
T_1191: (in 4<32> @ 00001E94 : word32)
  Class: Eq_1191
  DataType: ui32
  OrigDataType: ui32
T_1192: (in fp - 4<32> @ 00001E94 : word32)
  Class: Eq_1192
  DataType: (ptr32 Eq_1192)
  OrigDataType: ptr32
T_1193: (in a6_121 @ 00001E94 : (ptr32 Eq_1192))
  Class: Eq_1192
  DataType: (ptr32 Eq_1192)
  OrigDataType: (ptr32 (struct (FFFFFFFF T_1339 tFFFFFFFF) (0 T_695 t0000) (8 T_1458 t0008) (B T_1336 t000B)))
T_1194: (in 0x1C<32> @ 00001E98 : word32)
  Class: Eq_1194
  DataType: ui32
  OrigDataType: ui32
T_1195: (in fp - 0x1C<32> @ 00001E98 : word32)
  Class: Eq_1195
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_1196: (in a7_133 @ 00001E98 : (ptr32 word32))
  Class: Eq_1195
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_689 t0000)))
T_1197: (in a3_122 @ 00001E9C : (ptr32 Eq_479))
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: (ptr32 (struct (0 T_1367 t0000) (4 T_1382 t0004) (8 T_1363 t0008) (C T_1188 t000C) (18 T_1377 t0018)))
T_1198: (in 16<i32> @ 00001EA0 : int32)
  Class: Eq_1198
  DataType: int32
  OrigDataType: int32
T_1199: (in dwArg08 + 16<i32> @ 00001EA0 : word32)
  Class: Eq_1199
  DataType: ptr32
  OrigDataType: ptr32
T_1200: (in Mem22[dwArg08 + 16<i32>:word32] @ 00001EA0 : word32)
  Class: Eq_1200
  DataType: int32
  OrigDataType: word32
T_1201: (in d3_126 @ 00001EA0 : int32)
  Class: Eq_1200
  DataType: int32
  OrigDataType: int32
T_1202: (in dwArg08 + 12<i32> @ 00001EA4 : word32)
  Class: Eq_1202
  DataType: (ptr32 Eq_1202)
  OrigDataType: (ptr32 word32)
T_1203: (in a2_123 @ 00001EA4 : (ptr32 Eq_1202))
  Class: Eq_1202
  DataType: (ptr32 Eq_1202)
  OrigDataType: (ptr32 (struct (0 word32 dw0000) (3 T_414 t0003)))
T_1204: (in SLICE(d0_26, word16, 0) @ 00001EB0 : word16)
  Class: Eq_1204
  DataType: cui16
  OrigDataType: cui16
T_1205: (in 0x82<16> @ 00001EB0 : word16)
  Class: Eq_1205
  DataType: cui16
  OrigDataType: cui16
T_1206: (in (word16) d0_26 & 0x82<16> @ 00001EB0 : word16)
  Class: Eq_1206
  DataType: cui16
  OrigDataType: cui16
T_1207: (in 0<16> @ 00001EB0 : word16)
  Class: Eq_1206
  DataType: cui16
  OrigDataType: word16
T_1208: (in ((word16) d0_26 & 0x82<16>) == 0<16> @ 00001EB0 : bool)
  Class: Eq_1208
  DataType: bool
  OrigDataType: bool
T_1209: (in __bset<word16> @ 00001F5C : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_1213 (T_1189, T_1210, T_1212)))
T_1210: (in 5<16> @ 00001F5C : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_1211: (in d0_45 @ 00001F5C : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1212: (in out d0_45 @ 00001F5C : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_1213: (in __bset<word16>(d0_26, 5<16>, out d0_45) @ 00001F5C : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_1214: (in dwArg08 + 12<i32> @ 00001F60 : word32)
  Class: Eq_1214
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1215: (in Mem48[dwArg08 + 12<i32>:word32] @ 00001F60 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1216: (in d3 @ 00001F6A : word32)
  Class: Eq_689
  DataType: word32
  OrigDataType: word32
T_1217: (in d4 @ 00001F6A : word32)
  Class: Eq_690
  DataType: word32
  OrigDataType: word32
T_1218: (in d5 @ 00001F6A : word32)
  Class: Eq_691
  DataType: word32
  OrigDataType: word32
T_1219: (in a2 @ 00001F6A : word32)
  Class: Eq_692
  DataType: word32
  OrigDataType: word32
T_1220: (in a3 @ 00001F6A : word32)
  Class: Eq_693
  DataType: word32
  OrigDataType: word32
T_1221: (in a6 @ 00001F6A : ptr32)
  Class: Eq_695
  DataType: ptr32
  OrigDataType: word32
T_1222: (in 0xFFFFFFFF<32> @ 00001F6A : word32)
  Class: Eq_1185
  DataType: ui32
  OrigDataType: word32
T_1223: (in __btst<byte> @ 00001EB8 : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_1226 (T_1224, T_1225)))
T_1224: (in SLICE(d0_26, byte, 0) @ 00001EB8 : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_1225: (in 6<16> @ 00001EB8 : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_1226: (in __btst<byte>((byte) d0_26, 6<16>) @ 00001EB8 : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_1227: (in __btst<byte> @ 00001EC0 : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_1230 (T_1228, T_1229)))
T_1228: (in SLICE(d0_26, byte, 0) @ 00001EC0 : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_1229: (in 0<16> @ 00001EC0 : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_1230: (in __btst<byte>((byte) d0_26, 0<16>) @ 00001EC0 : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_1231: (in __bset<word16> @ 00001EDC : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_1237 (T_1233, T_1234, T_1236)))
T_1232: (in dwArg08 + 12<i32> @ 00001EDC : word32)
  Class: Eq_1232
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1233: (in Mem74[dwArg08 + 12<i32>:word32] @ 00001EDC : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u1) (word32 u0))
T_1234: (in 1<16> @ 00001EDC : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_1235: (in d0_76 @ 00001EDC : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1236: (in out d0_76 @ 00001EDC : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_1237: (in __bset<word16>(dwArg08->t000C.u2, 1<16>, out d0_76) @ 00001EDC : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_1238: (in dwArg08 + 12<i32> @ 00001EE0 : word32)
  Class: Eq_1238
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1239: (in Mem78[dwArg08 + 12<i32>:word32] @ 00001EE0 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1240: (in __bclr<word32> @ 00001EE2 : ptr32)
  Class: Eq_1060
  DataType: (ptr32 Eq_1060)
  OrigDataType: (ptr32 (fn T_1244 (T_1235, T_1241, T_1243)))
T_1241: (in 4<32> @ 00001EE2 : word32)
  Class: Eq_1063
  DataType: word32
  OrigDataType: word32
T_1242: (in d0_79 @ 00001EE2 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1243: (in out d0_79 @ 00001EE2 : ptr32)
  Class: Eq_1064
  DataType: word32
  OrigDataType: word32
T_1244: (in __bclr<word32>(d0_76, 4<32>, out d0_79) @ 00001EE2 : bool)
  Class: Eq_1068
  DataType: bool
  OrigDataType: bool
T_1245: (in dwArg08 + 12<i32> @ 00001EE6 : word32)
  Class: Eq_1245
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1246: (in Mem81[dwArg08 + 12<i32>:word32] @ 00001EE6 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1247: (in 0<32> @ 00001EEA : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_1248: (in 4<i32> @ 00001EEA : int32)
  Class: Eq_1248
  DataType: int32
  OrigDataType: int32
T_1249: (in dwArg08 + 4<i32> @ 00001EEA : word32)
  Class: Eq_1249
  DataType: ptr32
  OrigDataType: ptr32
T_1250: (in Mem84[dwArg08 + 4<i32>:word32] @ 00001EEA : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_1251: (in 0<32> @ 00001EEE : word32)
  Class: Eq_1251
  DataType: int32
  OrigDataType: word32
T_1252: (in d4_125 @ 00001EEE : int32)
  Class: Eq_1251
  DataType: int32
  OrigDataType: word32
T_1253: (in 12<i32> @ 00001EF6 : int32)
  Class: Eq_1253
  DataType: int32
  OrigDataType: int32
T_1254: (in dwArg08 + 12<i32> @ 00001EF6 : int32)
  Class: Eq_1254
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1255: (in Mem84[dwArg08 + 12<i32>:word16] @ 00001EF6 : word16)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (cui16 u0) (word32 u1))
T_1256: (in 0x10C<16> @ 00001EF6 : word16)
  Class: Eq_1256
  DataType: cui16
  OrigDataType: cui16
T_1257: (in dwArg08->t000C.u0 & 0x10C<16> @ 00001EF6 : word16)
  Class: Eq_1257
  DataType: cui16
  OrigDataType: cui16
T_1258: (in 0<16> @ 00001EF6 : word16)
  Class: Eq_1257
  DataType: cui16
  OrigDataType: word16
T_1259: (in (dwArg08->t000C.u0 & 0x10C<16>) != 0<16> @ 00001EF6 : bool)
  Class: Eq_1259
  DataType: bool
  OrigDataType: bool
T_1260: (in 0<32> @ 00001EC4 : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_1261: (in 4<i32> @ 00001EC4 : int32)
  Class: Eq_1261
  DataType: int32
  OrigDataType: int32
T_1262: (in dwArg08 + 4<i32> @ 00001EC4 : word32)
  Class: Eq_1262
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1263: (in Mem38[dwArg08 + 4<i32>:word32] @ 00001EC4 : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_1264: (in dwArg08 + 12<i32> @ 00001EC8 : word32)
  Class: Eq_1264
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1265: (in Mem38[dwArg08 + 12<i32>:word32] @ 00001EC8 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1266: (in __btst<byte> @ 00001ECE : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_1269 (T_1267, T_1268)))
T_1267: (in SLICE(d0_26, byte, 0) @ 00001ECE : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_1268: (in 4<16> @ 00001ECE : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_1269: (in __btst<byte>((byte) d0_26, 4<16>) @ 00001ECE : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_1270: (in 8<i32> @ 00001ED2 : int32)
  Class: Eq_1270
  DataType: int32
  OrigDataType: int32
T_1271: (in dwArg08 + 8<i32> @ 00001ED2 : word32)
  Class: Eq_1271
  DataType: ptr32
  OrigDataType: ptr32
T_1272: (in Mem38[dwArg08 + 8<i32>:word32] @ 00001ED2 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1273: (in 0<32> @ 00001ED2 : word32)
  Class: Eq_1273
  DataType: word32
  OrigDataType: word32
T_1274: (in dwArg08 + 0<32> @ 00001ED2 : word32)
  Class: Eq_1274
  DataType: ptr32
  OrigDataType: ptr32
T_1275: (in Mem68[dwArg08 + 0<32>:word32] @ 00001ED2 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1276: (in __bclr<byte> @ 00001ED6 : ptr32)
  Class: Eq_1276
  DataType: (ptr32 Eq_1276)
  OrigDataType: (ptr32 (fn T_1289 (T_1283, T_1284, T_1288)))
T_1277: (in signature of __bclr : void)
  Class: Eq_1276
  DataType: (ptr32 Eq_1276)
  OrigDataType: 
T_1278: (in p1 @ 00001ED6 : byte)
  Class: Eq_1278
  DataType: byte
  OrigDataType: 
T_1279: (in p2 @ 00001ED6 : byte)
  Class: Eq_1279
  DataType: byte
  OrigDataType: 
T_1280: (in p3 @ 00001ED6 : byte)
  Class: Eq_1280
  DataType: byte
  OrigDataType: 
T_1281: (in 15<i32> @ 00001ED6 : int32)
  Class: Eq_1281
  DataType: int32
  OrigDataType: int32
T_1282: (in dwArg08 + 15<i32> @ 00001ED6 : word32)
  Class: Eq_1282
  DataType: ptr32
  OrigDataType: ptr32
T_1283: (in Mem68[dwArg08 + 15<i32>:byte] @ 00001ED6 : byte)
  Class: Eq_1278
  DataType: byte
  OrigDataType: byte
T_1284: (in 0<8> @ 00001ED6 : byte)
  Class: Eq_1279
  DataType: byte
  OrigDataType: byte
T_1285: (in 15<i32> @ 00001ED6 : int32)
  Class: Eq_1285
  DataType: int32
  OrigDataType: int32
T_1286: (in dwArg08 + 15<i32> @ 00001ED6 : word32)
  Class: Eq_1286
  DataType: ptr32
  OrigDataType: ptr32
T_1287: (in Mem68[dwArg08 + 15<i32>:byte] @ 00001ED6 : byte)
  Class: Eq_1278
  DataType: byte
  OrigDataType: byte
T_1288: (in out Mem68[dwArg08 + 15<i32>:byte] @ 00001ED6 : ptr32)
  Class: Eq_1280
  DataType: byte
  OrigDataType: byte
T_1289: (in __bclr<byte>(dwArg08->b000F, 0<8>, out dwArg08->b000F) @ 00001ED6 : bool)
  Class: Eq_1289
  DataType: bool
  OrigDataType: bool
T_1290: (in 0<32> @ 00001F22 : word32)
  Class: Eq_1290
  DataType: word32
  OrigDataType: word32
T_1291: (in a2_123 + 0<32> @ 00001F22 : word32)
  Class: Eq_1291
  DataType: ptr32
  OrigDataType: ptr32
T_1292: (in Mem162[a2_123 + 0<32>:word16] @ 00001F22 : word16)
  Class: Eq_1292
  DataType: cui16
  OrigDataType: cui16
T_1293: (in 0x108<16> @ 00001F22 : word16)
  Class: Eq_1293
  DataType: cui16
  OrigDataType: cui16
T_1294: (in a2_123->dw0000 & 0x108<16> @ 00001F22 : word16)
  Class: Eq_1294
  DataType: cui16
  OrigDataType: cui16
T_1295: (in 0<16> @ 00001F22 : word16)
  Class: Eq_1294
  DataType: cui16
  OrigDataType: word16
T_1296: (in (a2_123->dw0000 & 0x108<16>) == 0<16> @ 00001F22 : bool)
  Class: Eq_1296
  DataType: bool
  OrigDataType: bool
T_1297: (in -2656<i32> @ 00001EFE : int32)
  Class: Eq_1297
  DataType: int32
  OrigDataType: int32
T_1298: (in a5 + -2656<i32> @ 00001EFE : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_1299: (in dwArg08 == (char *) a5 - 2656<i32> @ 00001EFE : bool)
  Class: Eq_1299
  DataType: bool
  OrigDataType: bool
T_1300: (in 130<i32> @ 00001F0A : int32)
  Class: Eq_1300
  DataType: int32
  OrigDataType: int32
T_1301: (in a5 + 130<i32> @ 00001F0A : word32)
  Class: Eq_1301
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1302: (in a7_120 @ 00001F0E : word32)
  Class: Eq_1302
  DataType: word32
  OrigDataType: word32
T_1303: (in 4<32> @ 00001F0E : word32)
  Class: Eq_1303
  DataType: word32
  OrigDataType: word32
T_1304: (in a7_120 + 4<32> @ 00001F0E : word32)
  Class: Eq_1195
  DataType: (ptr32 word32)
  OrigDataType: word32
T_1305: (in d0_127 @ 00001F12 : word32)
  Class: Eq_1305
  DataType: word32
  OrigDataType: word32
T_1306: (in 0<32> @ 00001F12 : word32)
  Class: Eq_1305
  DataType: word32
  OrigDataType: word32
T_1307: (in d0_127 != 0<32> @ 00001F12 : bool)
  Class: Eq_1307
  DataType: bool
  OrigDataType: bool
T_1308: (in -2624<i32> @ 00001F06 : int32)
  Class: Eq_1308
  DataType: int32
  OrigDataType: int32
T_1309: (in a5 + -2624<i32> @ 00001F06 : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: ptr32
T_1310: (in dwArg08 != (char *) a5 - 2624<i32> @ 00001F06 : bool)
  Class: Eq_1310
  DataType: bool
  OrigDataType: bool
T_1311: (in 4<i32> @ 00001F14 : int32)
  Class: Eq_1311
  DataType: int32
  OrigDataType: int32
T_1312: (in a7_133 - 4<i32> @ 00001F14 : word32)
  Class: Eq_1312
  DataType: (ptr32 (ptr32 Eq_479))
  OrigDataType: ptr32
T_1313: (in a7_139 @ 00001F14 : (ptr32 (ptr32 Eq_479)))
  Class: Eq_1312
  DataType: (ptr32 (ptr32 Eq_479))
  OrigDataType: (ptr32 (struct (0 T_479 t0000)))
T_1314: (in 0<32> @ 00001F14 : word32)
  Class: Eq_1314
  DataType: word32
  OrigDataType: word32
T_1315: (in a7_139 + 0<32> @ 00001F14 : word32)
  Class: Eq_1315
  DataType: ptr32
  OrigDataType: ptr32
T_1316: (in Mem141[a7_139 + 0<32>:word32] @ 00001F14 : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_1317: (in a7_152 @ 00001F16 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1318: (in fn00002014 @ 00001F16 : ptr32)
  Class: Eq_1318
  DataType: (ptr32 Eq_1318)
  OrigDataType: (ptr32 (fn T_1331 (T_1203, T_687, T_1193, T_1328, T_1329, T_1330)))
T_1319: (in signature of fn00002014 @ 00002014 : void)
  Class: Eq_1318
  DataType: (ptr32 Eq_1318)
  OrigDataType: 
T_1320: (in a2 @ 00001F16 : (ptr32 Eq_1202))
  Class: Eq_1202
  DataType: (ptr32 Eq_1202)
  OrigDataType: word32
T_1321: (in a5 @ 00001F16 : (ptr32 Eq_389))
  Class: Eq_389
  DataType: (ptr32 Eq_389)
  OrigDataType: (ptr32 (struct (FFFFFAA8 T_1577 tFFFFFAA8)))
T_1322: (in a6 @ 00001F16 : (ptr32 Eq_1192))
  Class: Eq_1192
  DataType: (ptr32 Eq_1192)
  OrigDataType: word32
T_1323: (in dwArg04 @ 00001F16 : (ptr32 Eq_479))
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_1324: (in a5Out @ 00001F16 : ptr32)
  Class: Eq_1324
  DataType: ptr32
  OrigDataType: word32
T_1325: (in a6Out @ 00001F16 : ptr32)
  Class: Eq_1325
  DataType: ptr32
  OrigDataType: word32
T_1326: (in 0<32> @ 00001F16 : word32)
  Class: Eq_1326
  DataType: word32
  OrigDataType: word32
T_1327: (in a7_139 + 0<32> @ 00001F16 : word32)
  Class: Eq_1327
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1328: (in Mem141[a7_139 + 0<32>:word32] @ 00001F16 : word32)
  Class: Eq_479
  DataType: (ptr32 Eq_479)
  OrigDataType: word32
T_1329: (in out a5 @ 00001F16 : word32)
  Class: Eq_1324
  DataType: ptr32
  OrigDataType: ptr32
T_1330: (in out a6_121 @ 00001F16 : word32)
  Class: Eq_1325
  DataType: ptr32
  OrigDataType: ptr32
T_1331: (in fn00002014(a2_123, a5, a6_121, *a7_139, out a5, out a6_121) @ 00001F16 : word32)
  Class: Eq_1202
  DataType: (ptr32 Eq_1202)
  OrigDataType: word32
T_1332: (in 4<32> @ 00001F1A : word32)
  Class: Eq_1332
  DataType: word32
  OrigDataType: word32
T_1333: (in a7_152 + 4<32> @ 00001F1A : word32)
  Class: Eq_1195
  DataType: (ptr32 word32)
  OrigDataType: word32
T_1334: (in 11<i32> @ 00001F96 : int32)
  Class: Eq_1334
  DataType: int32
  OrigDataType: int32
T_1335: (in a6_121 + 11<i32> @ 00001F96 : word32)
  Class: Eq_1335
  DataType: ptr32
  OrigDataType: ptr32
T_1336: (in Mem162[a6_121 + 11<i32>:byte] @ 00001F96 : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_1337: (in -1<i32> @ 00001F96 : int32)
  Class: Eq_1337
  DataType: int32
  OrigDataType: int32
T_1338: (in a6_121 + -1<i32> @ 00001F96 : word32)
  Class: Eq_1338
  DataType: ptr32
  OrigDataType: ptr32
T_1339: (in Mem174[a6_121 + -1<i32>:byte] @ 00001F96 : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_1340: (in 4<i32> @ 00001F9C : int32)
  Class: Eq_1340
  DataType: int32
  OrigDataType: int32
T_1341: (in a7_133 - 4<i32> @ 00001F9C : word32)
  Class: Eq_1341
  DataType: (ptr32 Eq_1341)
  OrigDataType: ptr32
T_1342: (in a7_176 @ 00001F9C : (ptr32 Eq_1341))
  Class: Eq_1341
  DataType: (ptr32 Eq_1341)
  OrigDataType: (ptr32 (struct (FFFFFFF8 T_1354 tFFFFFFF8) (FFFFFFFC T_1351 tFFFFFFFC) (0 T_1346 t0000)))
T_1343: (in 1<32> @ 00001F9C : word32)
  Class: Eq_1343
  DataType: word32
  OrigDataType: word32
T_1344: (in 0<32> @ 00001F9C : word32)
  Class: Eq_1344
  DataType: word32
  OrigDataType: word32
T_1345: (in a7_176 + 0<32> @ 00001F9C : word32)
  Class: Eq_1345
  DataType: ptr32
  OrigDataType: ptr32
T_1346: (in Mem177[a7_176 + 0<32>:word32] @ 00001F9C : word32)
  Class: Eq_1343
  DataType: word32
  OrigDataType: word32
T_1347: (in -1<i32> @ 00001F9E : int32)
  Class: Eq_1347
  DataType: int32
  OrigDataType: int32
T_1348: (in a6_121 + -1<i32> @ 00001F9E : word32)
  Class: Eq_1348
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_1349: (in -4<i32> @ 00001F9E : int32)
  Class: Eq_1349
  DataType: int32
  OrigDataType: int32
T_1350: (in a7_176 + -4<i32> @ 00001F9E : word32)
  Class: Eq_1350
  DataType: ptr32
  OrigDataType: ptr32
T_1351: (in Mem179[a7_176 + -4<i32>:word32] @ 00001F9E : word32)
  Class: Eq_1348
  DataType: (ptr32 byte)
  OrigDataType: word32
T_1352: (in -8<i32> @ 00001FA2 : int32)
  Class: Eq_1352
  DataType: int32
  OrigDataType: int32
T_1353: (in a7_176 + -8<i32> @ 00001FA2 : word32)
  Class: Eq_1353
  DataType: ptr32
  OrigDataType: ptr32
T_1354: (in Mem183[a7_176 + -8<i32>:word32] @ 00001FA2 : word32)
  Class: Eq_1200
  DataType: int32
  OrigDataType: word32
T_1355: (in 146<i32> @ 00001FA4 : int32)
  Class: Eq_1355
  DataType: int32
  OrigDataType: int32
T_1356: (in a5 + 146<i32> @ 00001FA4 : word32)
  Class: Eq_1356
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1357: (in a7_191 @ 00001FA8 : word32)
  Class: Eq_1357
  DataType: word32
  OrigDataType: word32
T_1358: (in 12<i32> @ 00001FA8 : int32)
  Class: Eq_1358
  DataType: int32
  OrigDataType: int32
T_1359: (in a7_191 + 12<i32> @ 00001FA8 : word32)
  Class: Eq_1195
  DataType: (ptr32 word32)
  OrigDataType: word32
T_1360: (in d0_198 @ 00001FAC : int32)
  Class: Eq_1251
  DataType: int32
  OrigDataType: word32
T_1361: (in 8<i32> @ 00001F24 : int32)
  Class: Eq_1361
  DataType: int32
  OrigDataType: int32
T_1362: (in a3_122 + 8<i32> @ 00001F24 : word32)
  Class: Eq_1362
  DataType: ptr32
  OrigDataType: ptr32
T_1363: (in Mem162[a3_122 + 8<i32>:word32] @ 00001F24 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1364: (in d0_209 @ 00001F24 : (ptr32 uint8))
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1365: (in 0<32> @ 00001F2A : word32)
  Class: Eq_1365
  DataType: word32
  OrigDataType: word32
T_1366: (in a3_122 + 0<32> @ 00001F2A : word32)
  Class: Eq_1366
  DataType: ptr32
  OrigDataType: ptr32
T_1367: (in Mem162[a3_122 + 0<32>:word32] @ 00001F2A : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1368: (in a3_122->ptr0000 - d0_209 @ 00001F2A : word32)
  Class: Eq_1251
  DataType: int32
  OrigDataType: word32
T_1369: (in d5_195 @ 00001F2A : int32)
  Class: Eq_1251
  DataType: int32
  OrigDataType: int32
T_1370: (in 1<32> @ 00001F30 : word32)
  Class: Eq_1370
  DataType: word32
  OrigDataType: word32
T_1371: (in d0_209 + 1<32> @ 00001F30 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1372: (in 0<32> @ 00001F30 : word32)
  Class: Eq_1372
  DataType: word32
  OrigDataType: word32
T_1373: (in a3_122 + 0<32> @ 00001F30 : word32)
  Class: Eq_1373
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1374: (in Mem214[a3_122 + 0<32>:word32] @ 00001F30 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1375: (in 24<i32> @ 00001F38 : int32)
  Class: Eq_1375
  DataType: int32
  OrigDataType: int32
T_1376: (in a3_122 + 24<i32> @ 00001F38 : word32)
  Class: Eq_1376
  DataType: ptr32
  OrigDataType: ptr32
T_1377: (in Mem214[a3_122 + 24<i32>:word32] @ 00001F38 : word32)
  Class: Eq_1377
  DataType: word32
  OrigDataType: word32
T_1378: (in 1<32> @ 00001F38 : word32)
  Class: Eq_1378
  DataType: word32
  OrigDataType: word32
T_1379: (in a3_122->dw0018 - 1<32> @ 00001F38 : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_1380: (in 4<i32> @ 00001F38 : int32)
  Class: Eq_1380
  DataType: int32
  OrigDataType: int32
T_1381: (in a3_122 + 4<i32> @ 00001F38 : word32)
  Class: Eq_1381
  DataType: ptr32
  OrigDataType: ptr32
T_1382: (in Mem218[a3_122 + 4<i32>:word32] @ 00001F38 : word32)
  Class: Eq_673
  DataType: int32
  OrigDataType: word32
T_1383: (in 0<32> @ 00001F3E : word32)
  Class: Eq_1251
  DataType: int32
  OrigDataType: int32
T_1384: (in d5_195 <= 0<32> @ 00001F3E : bool)
  Class: Eq_1384
  DataType: bool
  OrigDataType: bool
T_1385: (in __btst<byte> @ 00001F76 : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_1391 (T_1389, T_1390)))
T_1386: (in -1704<i32> @ 00001F76 : int32)
  Class: Eq_1386
  DataType: int32
  OrigDataType: int32
T_1387: (in a5 + -1704<i32> @ 00001F76 : word32)
  Class: Eq_1387
  DataType: ptr32
  OrigDataType: ptr32
T_1388: (in a5 + -1704<i32> + d3_126 @ 00001F76 : word32)
  Class: Eq_1388
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_1389 t0000)))
T_1389: (in Mem218[a5 + -1704<i32> + d3_126:byte] @ 00001F76 : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_1390: (in 5<16> @ 00001F76 : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_1391: (in __btst<byte>(((char *) a5 - 1704<i32>)[d3_126], 5<16>) @ 00001F76 : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_1392: (in 4<i32> @ 00001F40 : int32)
  Class: Eq_1392
  DataType: int32
  OrigDataType: int32
T_1393: (in a7_133 - 4<i32> @ 00001F40 : word32)
  Class: Eq_1393
  DataType: (ptr32 Eq_1393)
  OrigDataType: ptr32
T_1394: (in a7_259 @ 00001F40 : (ptr32 Eq_1393))
  Class: Eq_1393
  DataType: (ptr32 Eq_1393)
  OrigDataType: (ptr32 (struct (FFFFFFF8 T_1406 tFFFFFFF8) (FFFFFFFC T_1403 tFFFFFFFC) (0 T_1397 t0000)))
T_1395: (in 0<32> @ 00001F40 : word32)
  Class: Eq_1395
  DataType: word32
  OrigDataType: word32
T_1396: (in a7_259 + 0<32> @ 00001F40 : word32)
  Class: Eq_1396
  DataType: ptr32
  OrigDataType: ptr32
T_1397: (in Mem260[a7_259 + 0<32>:word32] @ 00001F40 : word32)
  Class: Eq_1251
  DataType: int32
  OrigDataType: word32
T_1398: (in 8<i32> @ 00001F42 : int32)
  Class: Eq_1398
  DataType: int32
  OrigDataType: int32
T_1399: (in a3_122 + 8<i32> @ 00001F42 : word32)
  Class: Eq_1399
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1400: (in Mem260[a3_122 + 8<i32>:word32] @ 00001F42 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1401: (in -4<i32> @ 00001F42 : int32)
  Class: Eq_1401
  DataType: int32
  OrigDataType: int32
T_1402: (in a7_259 + -4<i32> @ 00001F42 : word32)
  Class: Eq_1402
  DataType: ptr32
  OrigDataType: ptr32
T_1403: (in Mem263[a7_259 + -4<i32>:word32] @ 00001F42 : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1404: (in -8<i32> @ 00001F46 : int32)
  Class: Eq_1404
  DataType: int32
  OrigDataType: int32
T_1405: (in a7_259 + -8<i32> @ 00001F46 : word32)
  Class: Eq_1405
  DataType: ptr32
  OrigDataType: ptr32
T_1406: (in Mem265[a7_259 + -8<i32>:word32] @ 00001F46 : word32)
  Class: Eq_1200
  DataType: int32
  OrigDataType: word32
T_1407: (in 146<i32> @ 00001F48 : int32)
  Class: Eq_1407
  DataType: int32
  OrigDataType: int32
T_1408: (in a5 + 146<i32> @ 00001F48 : word32)
  Class: Eq_1408
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1409: (in a3_271 @ 00001F52 : (ptr32 Eq_1409))
  Class: Eq_1409
  DataType: (ptr32 Eq_1409)
  OrigDataType: (ptr32 (struct (8 T_1412 t0008)))
T_1410: (in 8<i32> @ 00001F52 : int32)
  Class: Eq_1410
  DataType: int32
  OrigDataType: int32
T_1411: (in a3_271 + 8<i32> @ 00001F52 : word32)
  Class: Eq_1411
  DataType: word32
  OrigDataType: word32
T_1412: (in Mem265[a3_271 + 8<i32>:word32] @ 00001F52 : word32)
  Class: Eq_1412
  DataType: (ptr32 uint8)
  OrigDataType: word32
T_1413: (in a0_284 @ 00001F52 : (ptr32 uint8))
  Class: Eq_1412
  DataType: (ptr32 uint8)
  OrigDataType: (ptr32 (struct (0 T_1419 t0000)))
T_1414: (in 11<i32> @ 00001F56 : int32)
  Class: Eq_1414
  DataType: int32
  OrigDataType: int32
T_1415: (in a6_121 + 11<i32> @ 00001F56 : word32)
  Class: Eq_1415
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_1416: (in Mem265[a6_121 + 11<i32>:byte] @ 00001F56 : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_1417: (in 0<32> @ 00001F56 : word32)
  Class: Eq_1417
  DataType: word32
  OrigDataType: word32
T_1418: (in a0_284 + 0<32> @ 00001F56 : word32)
  Class: Eq_1418
  DataType: word32
  OrigDataType: word32
T_1419: (in Mem286[a0_284 + 0<32>:byte] @ 00001F56 : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_1420: (in a7_269 @ 00001F4C : word32)
  Class: Eq_1420
  DataType: word32
  OrigDataType: word32
T_1421: (in 12<i32> @ 00001F4C : int32)
  Class: Eq_1421
  DataType: int32
  OrigDataType: int32
T_1422: (in a7_269 + 12<i32> @ 00001F4C : word32)
  Class: Eq_1195
  DataType: (ptr32 word32)
  OrigDataType: word32
T_1423: (in d0_276 @ 00001F50 : int32)
  Class: Eq_1251
  DataType: int32
  OrigDataType: word32
T_1424: (in d4_125 == d5_195 @ 00001FB0 : bool)
  Class: Eq_1424
  DataType: bool
  OrigDataType: bool
T_1425: (in 11<i32> @ 00001F8E : int32)
  Class: Eq_1425
  DataType: int32
  OrigDataType: int32
T_1426: (in a6_121 + 11<i32> @ 00001F8E : word32)
  Class: Eq_1426
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_1427: (in Mem251[a6_121 + 11<i32>:byte] @ 00001F8E : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_1428: (in 8<i32> @ 00001F8E : int32)
  Class: Eq_1428
  DataType: int32
  OrigDataType: int32
T_1429: (in a3_122 + 8<i32> @ 00001F8E : word32)
  Class: Eq_1429
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1430: (in Mem251[a3_122 + 8<i32>:word32] @ 00001F8E : word32)
  Class: Eq_713
  DataType: (ptr32 uint8)
  OrigDataType: (ptr32 (struct (0 T_1433 t0000)))
T_1431: (in 0<32> @ 00001F8E : word32)
  Class: Eq_1431
  DataType: word32
  OrigDataType: word32
T_1432: (in Mem251[a3_122 + 8<i32>:word32] + 0<32> @ 00001F8E : word32)
  Class: Eq_1432
  DataType: word32
  OrigDataType: word32
T_1433: (in Mem255[Mem251[a3_122 + 8<i32>:word32] + 0<32>:byte] @ 00001F8E : byte)
  Class: Eq_669
  DataType: uint8
  OrigDataType: byte
T_1434: (in 4<i32> @ 00001F7A : int32)
  Class: Eq_1434
  DataType: int32
  OrigDataType: int32
T_1435: (in a7_133 - 4<i32> @ 00001F7A : word32)
  Class: Eq_1435
  DataType: (ptr32 Eq_1435)
  OrigDataType: ptr32
T_1436: (in a7_226 @ 00001F7A : (ptr32 Eq_1435))
  Class: Eq_1435
  DataType: (ptr32 Eq_1435)
  OrigDataType: (ptr32 (struct (FFFFFFF8 T_1447 tFFFFFFF8) (FFFFFFFC T_1444 tFFFFFFFC) (0 T_1440 t0000)))
T_1437: (in 2<32> @ 00001F7A : word32)
  Class: Eq_1437
  DataType: word32
  OrigDataType: word32
T_1438: (in 0<32> @ 00001F7A : word32)
  Class: Eq_1438
  DataType: word32
  OrigDataType: word32
T_1439: (in a7_226 + 0<32> @ 00001F7A : word32)
  Class: Eq_1439
  DataType: ptr32
  OrigDataType: ptr32
T_1440: (in Mem227[a7_226 + 0<32>:word32] @ 00001F7A : word32)
  Class: Eq_1437
  DataType: word32
  OrigDataType: word32
T_1441: (in 0<32> @ 00001F7E : word32)
  Class: Eq_1441
  DataType: word32
  OrigDataType: word32
T_1442: (in -4<i32> @ 00001F7E : int32)
  Class: Eq_1442
  DataType: int32
  OrigDataType: int32
T_1443: (in a7_226 + -4<i32> @ 00001F7E : word32)
  Class: Eq_1443
  DataType: ptr32
  OrigDataType: ptr32
T_1444: (in Mem230[a7_226 + -4<i32>:word32] @ 00001F7E : word32)
  Class: Eq_1441
  DataType: word32
  OrigDataType: word32
T_1445: (in -8<i32> @ 00001F80 : int32)
  Class: Eq_1445
  DataType: int32
  OrigDataType: int32
T_1446: (in a7_226 + -8<i32> @ 00001F80 : word32)
  Class: Eq_1446
  DataType: ptr32
  OrigDataType: ptr32
T_1447: (in Mem232[a7_226 + -8<i32>:word32] @ 00001F80 : word32)
  Class: Eq_1200
  DataType: int32
  OrigDataType: word32
T_1448: (in 154<i32> @ 00001F82 : int32)
  Class: Eq_1448
  DataType: int32
  OrigDataType: int32
T_1449: (in a5 + 154<i32> @ 00001F82 : word32)
  Class: Eq_1449
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1450: (in a7_236 @ 00001F86 : word32)
  Class: Eq_1450
  DataType: word32
  OrigDataType: word32
T_1451: (in 12<i32> @ 00001F86 : int32)
  Class: Eq_1451
  DataType: int32
  OrigDataType: int32
T_1452: (in a7_236 + 12<i32> @ 00001F86 : word32)
  Class: Eq_1195
  DataType: (ptr32 word32)
  OrigDataType: word32
T_1453: (in 4<i32> @ 00001FCE : int32)
  Class: Eq_1453
  DataType: int32
  OrigDataType: int32
T_1454: (in a7_133 + 4<i32> @ 00001FCE : word32)
  Class: Eq_1454
  DataType: (ptr32 Eq_1454)
  OrigDataType: ptr32
T_1455: (in a7_307 @ 00001FCE : (ptr32 Eq_1454))
  Class: Eq_1454
  DataType: (ptr32 Eq_1454)
  OrigDataType: (ptr32 (struct (0 T_1462 t0000) (4 T_1466 t0004) (8 T_1470 t0008) (C T_1474 t000C)))
T_1456: (in 8<i32> @ 00001FC4 : int32)
  Class: Eq_1456
  DataType: int32
  OrigDataType: int32
T_1457: (in a6_121 + 8<i32> @ 00001FC4 : word32)
  Class: Eq_1457
  DataType: ptr32
  OrigDataType: ptr32
T_1458: (in Mem298[a6_121 + 8<i32>:word32] @ 00001FC4 : word32)
  Class: Eq_1458
  DataType: ui32
  OrigDataType: word32
T_1459: (in d0_299 @ 00001FC4 : ui32)
  Class: Eq_1458
  DataType: ui32
  OrigDataType: ui32
T_1460: (in 0<32> @ 00001FCE : word32)
  Class: Eq_1460
  DataType: word32
  OrigDataType: word32
T_1461: (in a7_307 + 0<32> @ 00001FCE : word32)
  Class: Eq_1461
  DataType: ptr32
  OrigDataType: ptr32
T_1462: (in Mem298[a7_307 + 0<32>:word32] @ 00001FCE : word32)
  Class: Eq_690
  DataType: word32
  OrigDataType: word32
T_1463: (in d4_308 @ 00001FCE : word32)
  Class: Eq_690
  DataType: word32
  OrigDataType: word32
T_1464: (in 4<i32> @ 00001FCE : int32)
  Class: Eq_1464
  DataType: int32
  OrigDataType: int32
T_1465: (in a7_307 + 4<i32> @ 00001FCE : word32)
  Class: Eq_1465
  DataType: ptr32
  OrigDataType: ptr32
T_1466: (in Mem298[a7_307 + 4<i32>:word32] @ 00001FCE : word32)
  Class: Eq_691
  DataType: word32
  OrigDataType: word32
T_1467: (in d5_310 @ 00001FCE : word32)
  Class: Eq_691
  DataType: word32
  OrigDataType: word32
T_1468: (in 8<i32> @ 00001FCE : int32)
  Class: Eq_1468
  DataType: int32
  OrigDataType: int32
T_1469: (in a7_307 + 8<i32> @ 00001FCE : word32)
  Class: Eq_1469
  DataType: ptr32
  OrigDataType: ptr32
T_1470: (in Mem298[a7_307 + 8<i32>:word32] @ 00001FCE : word32)
  Class: Eq_692
  DataType: word32
  OrigDataType: word32
T_1471: (in a2_312 @ 00001FCE : word32)
  Class: Eq_692
  DataType: word32
  OrigDataType: word32
T_1472: (in 12<i32> @ 00001FCE : int32)
  Class: Eq_1472
  DataType: int32
  OrigDataType: int32
T_1473: (in a7_307 + 12<i32> @ 00001FCE : word32)
  Class: Eq_1473
  DataType: ptr32
  OrigDataType: ptr32
T_1474: (in Mem298[a7_307 + 12<i32>:word32] @ 00001FCE : word32)
  Class: Eq_693
  DataType: word32
  OrigDataType: word32
T_1475: (in a3_314 @ 00001FCE : word32)
  Class: Eq_693
  DataType: word32
  OrigDataType: word32
T_1476: (in 0<32> @ 00001FD2 : word32)
  Class: Eq_1476
  DataType: word32
  OrigDataType: word32
T_1477: (in a6_121 + 0<32> @ 00001FD2 : word32)
  Class: Eq_1477
  DataType: ptr32
  OrigDataType: ptr32
T_1478: (in Mem298[a6_121 + 0<32>:word32] @ 00001FD2 : word32)
  Class: Eq_695
  DataType: ptr32
  OrigDataType: word32
T_1479: (in a6_316 @ 00001FD2 : ptr32)
  Class: Eq_695
  DataType: ptr32
  OrigDataType: word32
T_1480: (in 0<32> @ 00001FD4 : word32)
  Class: Eq_1480
  DataType: word32
  OrigDataType: word32
T_1481: (in a7_133 + 0<32> @ 00001FD4 : word32)
  Class: Eq_1481
  DataType: ptr32
  OrigDataType: ptr32
T_1482: (in Mem298[a7_133 + 0<32>:word32] @ 00001FD4 : word32)
  Class: Eq_689
  DataType: word32
  OrigDataType: word32
T_1483: (in 0xFF<32> @ 00001FD4 : word32)
  Class: Eq_1483
  DataType: ui32
  OrigDataType: ui32
T_1484: (in d0_299 & 0xFF<32> @ 00001FD4 : word32)
  Class: Eq_1185
  DataType: ui32
  OrigDataType: ui32
T_1485: (in __bset<word16> @ 00001FB2 : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_1493 (T_1488, T_1489, T_1492)))
T_1486: (in 3<i32> @ 00001FB2 : int32)
  Class: Eq_1486
  DataType: int32
  OrigDataType: int32
T_1487: (in a2_123 + 3<i32> @ 00001FB2 : word32)
  Class: Eq_1487
  DataType: ptr32
  OrigDataType: ptr32
T_1488: (in Mem298[a2_123 + 3<i32>:byte] @ 00001FB2 : byte)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (byte u0) (word16 u1))
T_1489: (in 5<16> @ 00001FB2 : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_1490: (in a2_123 + 3<i32> @ 00001FB2 : word32)
  Class: Eq_1490
  DataType: ptr32
  OrigDataType: ptr32
T_1491: (in Mem298[a2_123 + 3<i32>:byte] @ 00001FB2 : byte)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: byte
T_1492: (in out Mem298[a2_123 + 3<i32>:byte] @ 00001FB2 : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (byte u0) (word16 u1))
T_1493: (in __bset<word16>(a2_123->t0003.u1, 5<16>, out a2_123->t0003.u1) @ 00001FB2 : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_1494: (in 4<i32> @ 00001FBA : int32)
  Class: Eq_1494
  DataType: int32
  OrigDataType: int32
T_1495: (in a7_133 + 4<i32> @ 00001FBA : word32)
  Class: Eq_1495
  DataType: (ptr32 Eq_1495)
  OrigDataType: ptr32
T_1496: (in a7_326 @ 00001FBA : (ptr32 Eq_1495))
  Class: Eq_1495
  DataType: (ptr32 Eq_1495)
  OrigDataType: (ptr32 (struct (0 T_1499 t0000) (4 T_1503 t0004) (8 T_1507 t0008) (C T_1511 t000C)))
T_1497: (in 0<32> @ 00001FBA : word32)
  Class: Eq_1497
  DataType: word32
  OrigDataType: word32
T_1498: (in a7_326 + 0<32> @ 00001FBA : word32)
  Class: Eq_1498
  DataType: ptr32
  OrigDataType: ptr32
T_1499: (in Mem298[a7_326 + 0<32>:word32] @ 00001FBA : word32)
  Class: Eq_690
  DataType: word32
  OrigDataType: word32
T_1500: (in d4_327 @ 00001FBA : word32)
  Class: Eq_690
  DataType: word32
  OrigDataType: word32
T_1501: (in 4<i32> @ 00001FBA : int32)
  Class: Eq_1501
  DataType: int32
  OrigDataType: int32
T_1502: (in a7_326 + 4<i32> @ 00001FBA : word32)
  Class: Eq_1502
  DataType: ptr32
  OrigDataType: ptr32
T_1503: (in Mem298[a7_326 + 4<i32>:word32] @ 00001FBA : word32)
  Class: Eq_691
  DataType: word32
  OrigDataType: word32
T_1504: (in d5_329 @ 00001FBA : word32)
  Class: Eq_691
  DataType: word32
  OrigDataType: word32
T_1505: (in 8<i32> @ 00001FBA : int32)
  Class: Eq_1505
  DataType: int32
  OrigDataType: int32
T_1506: (in a7_326 + 8<i32> @ 00001FBA : word32)
  Class: Eq_1506
  DataType: ptr32
  OrigDataType: ptr32
T_1507: (in Mem298[a7_326 + 8<i32>:word32] @ 00001FBA : word32)
  Class: Eq_692
  DataType: word32
  OrigDataType: word32
T_1508: (in a2_331 @ 00001FBA : word32)
  Class: Eq_692
  DataType: word32
  OrigDataType: word32
T_1509: (in 12<i32> @ 00001FBA : int32)
  Class: Eq_1509
  DataType: int32
  OrigDataType: int32
T_1510: (in a7_326 + 12<i32> @ 00001FBA : word32)
  Class: Eq_1510
  DataType: ptr32
  OrigDataType: ptr32
T_1511: (in Mem298[a7_326 + 12<i32>:word32] @ 00001FBA : word32)
  Class: Eq_693
  DataType: word32
  OrigDataType: word32
T_1512: (in a3_333 @ 00001FBA : word32)
  Class: Eq_693
  DataType: word32
  OrigDataType: word32
T_1513: (in 0<32> @ 00001FBE : word32)
  Class: Eq_1513
  DataType: word32
  OrigDataType: word32
T_1514: (in a6_121 + 0<32> @ 00001FBE : word32)
  Class: Eq_1514
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1515: (in Mem298[a6_121 + 0<32>:word32] @ 00001FBE : word32)
  Class: Eq_695
  DataType: ptr32
  OrigDataType: word32
T_1516: (in a6_335 @ 00001FBE : ptr32)
  Class: Eq_695
  DataType: ptr32
  OrigDataType: word32
T_1517: (in 0<32> @ 00001FC0 : word32)
  Class: Eq_1517
  DataType: word32
  OrigDataType: word32
T_1518: (in a7_133 + 0<32> @ 00001FC0 : word32)
  Class: Eq_1518
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1519: (in Mem298[a7_133 + 0<32>:word32] @ 00001FC0 : word32)
  Class: Eq_689
  DataType: word32
  OrigDataType: word32
T_1520: (in 0xFFFFFFFF<32> @ 00001FC0 : word32)
  Class: Eq_1185
  DataType: ui32
  OrigDataType: word32
T_1521: (in a5 @ 00001FC0 : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: (ptr32 (struct 0001 (FFFFF800 up32 dwFFFFF800)))
T_1522: (in fp @ 00001FDC : ptr32)
  Class: Eq_1522
  DataType: ptr32
  OrigDataType: ptr32
T_1523: (in 0x14<32> @ 00001FDC : word32)
  Class: Eq_1523
  DataType: ui32
  OrigDataType: ui32
T_1524: (in fp - 0x14<32> @ 00001FDC : word32)
  Class: Eq_1524
  DataType: ptr32
  OrigDataType: ptr32
T_1525: (in a7_17 @ 00001FDC : ptr32)
  Class: Eq_1524
  DataType: ptr32
  OrigDataType: ptr32
T_1526: (in 0<32> @ 00001FE4 : word32)
  Class: Eq_1526
  DataType: word32
  OrigDataType: word32
T_1527: (in d3_22 @ 00001FE4 : word32)
  Class: Eq_1526
  DataType: word32
  OrigDataType: word32
T_1528: (in -2592<i32> @ 00001FEA : int32)
  Class: Eq_1528
  DataType: int32
  OrigDataType: (union (int32 u0) (up32 u1))
T_1529: (in a5 + -2592<i32> @ 00001FEA : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1530: (in d4_25 @ 00001FEA : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1531: (in a5 + -2592<i32> @ 00001FF0 : word32)
  Class: Eq_1531
  DataType: up32
  OrigDataType: up32
T_1532: (in -2048<i32> @ 00001FF0 : int32)
  Class: Eq_1532
  DataType: int32
  OrigDataType: int32
T_1533: (in a5 + -2048<i32> @ 00001FF0 : word32)
  Class: Eq_1533
  DataType: word32
  OrigDataType: word32
T_1534: (in Mem19[a5 + -2048<i32>:word32] @ 00001FF0 : word32)
  Class: Eq_1531
  DataType: up32
  OrigDataType: up32
T_1535: (in (char *) a5 - 2592<i32> > a5->dwFFFFF800 @ 00001FF0 : bool)
  Class: Eq_1535
  DataType: bool
  OrigDataType: bool
T_1536: (in 4<i32> @ 00001FF2 : int32)
  Class: Eq_1536
  DataType: int32
  OrigDataType: int32
T_1537: (in a7_17 - 4<i32> @ 00001FF2 : word32)
  Class: Eq_1537
  DataType: (ptr32 (ptr32 Eq_320))
  OrigDataType: ptr32
T_1538: (in a7_30 @ 00001FF2 : (ptr32 (ptr32 Eq_320)))
  Class: Eq_1537
  DataType: (ptr32 (ptr32 Eq_320))
  OrigDataType: (ptr32 (struct (0 T_320 t0000)))
T_1539: (in 0<32> @ 00001FF2 : word32)
  Class: Eq_1539
  DataType: word32
  OrigDataType: word32
T_1540: (in a7_30 + 0<32> @ 00001FF2 : word32)
  Class: Eq_1540
  DataType: ptr32
  OrigDataType: ptr32
T_1541: (in Mem32[a7_30 + 0<32>:word32] @ 00001FF2 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1542: (in a7_44 @ 00001FF4 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1543: (in 4<32> @ 00001FF8 : word32)
  Class: Eq_1543
  DataType: word32
  OrigDataType: word32
T_1544: (in a7_44 + 4<32> @ 00001FF8 : word32)
  Class: Eq_1524
  DataType: ptr32
  OrigDataType: word32
T_1545: (in fn00002068 @ 00001FFC : ptr32)
  Class: Eq_1545
  DataType: (ptr32 Eq_1545)
  OrigDataType: (ptr32 (fn T_1563 (T_1527, T_1521, T_1556, T_1557, T_1559, T_1560, T_1562)))
T_1546: (in signature of fn00002068 @ 00002068 : void)
  Class: Eq_1545
  DataType: (ptr32 Eq_1545)
  OrigDataType: 
T_1547: (in d3 @ 00001FFC : word32)
  Class: Eq_1526
  DataType: word32
  OrigDataType: word32
T_1548: (in a5 @ 00001FFC : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: ptr32
T_1549: (in dwArg04 @ 00001FFC : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (C T_1646 t000C)))
T_1550: (in d3Out @ 00001FFC : word32)
  Class: Eq_1526
  DataType: word32
  OrigDataType: word32
T_1551: (in d4Out @ 00001FFC : word32)
  Class: Eq_1551
  DataType: word32
  OrigDataType: word32
T_1552: (in a5Out @ 00001FFC : (ptr32 Eq_318))
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_1553: (in a6Out @ 00001FFC : word32)
  Class: Eq_1553
  DataType: word32
  OrigDataType: word32
T_1554: (in 0<32> @ 00001FFC : word32)
  Class: Eq_1554
  DataType: word32
  OrigDataType: word32
T_1555: (in a7_30 + 0<32> @ 00001FFC : word32)
  Class: Eq_1555
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1556: (in Mem32[a7_30 + 0<32>:word32] @ 00001FFC : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1557: (in out d3_22 @ 00001FFC : word32)
  Class: Eq_1526
  DataType: word32
  OrigDataType: word32
T_1558: (in d4_46 @ 00001FFC : up32)
  Class: Eq_1558
  DataType: up32
  OrigDataType: up32
T_1559: (in out d4_46 @ 00001FFC : word32)
  Class: Eq_1551
  DataType: word32
  OrigDataType: word32
T_1560: (in out a5 @ 00001FFC : word32)
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: (ptr32 (struct 0001 (FFFFF800 up32 dwFFFFF800)))
T_1561: (in a6_114 @ 00001FFC : word32)
  Class: Eq_1561
  DataType: word32
  OrigDataType: word32
T_1562: (in out a6_114 @ 00001FFC : word32)
  Class: Eq_1553
  DataType: word32
  OrigDataType: word32
T_1563: (in fn00002068(d3_22, a5, *a7_30, out d3_22, out d4_46, out a5, out a6_114) @ 00001FFC : word32)
  Class: Eq_1563
  DataType: word32
  OrigDataType: word32
T_1564: (in 0xFFFFFFFF<32> @ 00001FFC : word32)
  Class: Eq_1563
  DataType: word32
  OrigDataType: word32
T_1565: (in fn00002068(d3_22, a5, *a7_30, out d3_22, out d4_46, out a5, out a6_114) == 0xFFFFFFFF<32> @ 00001FFC : bool)
  Class: Eq_1565
  DataType: bool
  OrigDataType: bool
T_1566: (in 0x20<32> @ 00002000 : word32)
  Class: Eq_1566
  DataType: up32
  OrigDataType: up32
T_1567: (in d4_46 + 0x20<32> @ 00002000 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_1568: (in d4_46 + 0x20<32> @ 00002006 : word32)
  Class: Eq_1568
  DataType: up32
  OrigDataType: up32
T_1569: (in -2048<i32> @ 00002006 : int32)
  Class: Eq_1569
  DataType: int32
  OrigDataType: int32
T_1570: (in a5 + -2048<i32> @ 00002006 : word32)
  Class: Eq_1570
  DataType: (ptr32 up32)
  OrigDataType: (ptr32 up32)
T_1571: (in Mem32[a5 + -2048<i32>:word32] @ 00002006 : word32)
  Class: Eq_1568
  DataType: up32
  OrigDataType: up32
T_1572: (in d4_46 + 0x20<32> <= a5->dwFFFFF800 @ 00002006 : bool)
  Class: Eq_1572
  DataType: bool
  OrigDataType: bool
T_1573: (in 1<32> @ 00001FFE : word32)
  Class: Eq_1573
  DataType: word32
  OrigDataType: word32
T_1574: (in d3_22 + 1<32> @ 00001FFE : word32)
  Class: Eq_1526
  DataType: word32
  OrigDataType: word32
T_1575: (in -1368<i32> @ 0000201A : int32)
  Class: Eq_1575
  DataType: int32
  OrigDataType: int32
T_1576: (in a5 + -1368<i32> @ 0000201A : word32)
  Class: Eq_1576
  DataType: word32
  OrigDataType: word32
T_1577: (in Mem10[a5 + -1368<i32>:word32] @ 0000201A : word32)
  Class: Eq_1577
  DataType: word32
  OrigDataType: word32
T_1578: (in 1<32> @ 0000201A : word32)
  Class: Eq_1578
  DataType: word32
  OrigDataType: word32
T_1579: (in a5->dwFFFFFAA8 + 1<32> @ 0000201A : word32)
  Class: Eq_1577
  DataType: word32
  OrigDataType: word32
T_1580: (in a5 + -1368<i32> @ 0000201A : word32)
  Class: Eq_1580
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1581: (in Mem13[a5 + -1368<i32>:word32] @ 0000201A : word32)
  Class: Eq_1577
  DataType: word32
  OrigDataType: word32
T_1582: (in 114<i32> @ 00002026 : int32)
  Class: Eq_1582
  DataType: int32
  OrigDataType: int32
T_1583: (in a5 + 114<i32> @ 00002026 : word32)
  Class: Eq_1583
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1584: (in d0_22 @ 0000202C : ptr32)
  Class: Eq_1584
  DataType: ptr32
  OrigDataType: word32
T_1585: (in a2_20 @ 0000202C : (ptr32 Eq_1585))
  Class: Eq_1585
  DataType: (ptr32 Eq_1585)
  OrigDataType: (ptr32 (struct (0 T_1627 t0000) (4 T_1631 t0004) (8 T_1584 t0008) (F T_414 t000F) (18 T_1605 t0018)))
T_1586: (in 8<i32> @ 0000202C : int32)
  Class: Eq_1586
  DataType: int32
  OrigDataType: int32
T_1587: (in a2_20 + 8<i32> @ 0000202C : word32)
  Class: Eq_1587
  DataType: word32
  OrigDataType: word32
T_1588: (in Mem27[a2_20 + 8<i32>:word32] @ 0000202C : word32)
  Class: Eq_1584
  DataType: ptr32
  OrigDataType: word32
T_1589: (in 0<32> @ 00002030 : word32)
  Class: Eq_1584
  DataType: ptr32
  OrigDataType: word32
T_1590: (in d0_22 == null @ 00002030 : bool)
  Class: Eq_1590
  DataType: bool
  OrigDataType: bool
T_1591: (in __bset<word16> @ 00002044 : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_1599 (T_1594, T_1595, T_1598)))
T_1592: (in 15<i32> @ 00002044 : int32)
  Class: Eq_1592
  DataType: int32
  OrigDataType: int32
T_1593: (in a2_20 + 15<i32> @ 00002044 : word32)
  Class: Eq_1593
  DataType: ptr32
  OrigDataType: ptr32
T_1594: (in Mem27[a2_20 + 15<i32>:byte] @ 00002044 : byte)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (byte u0) (word16 u1))
T_1595: (in 2<16> @ 00002044 : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_1596: (in a2_20 + 15<i32> @ 00002044 : word32)
  Class: Eq_1596
  DataType: ptr32
  OrigDataType: ptr32
T_1597: (in Mem27[a2_20 + 15<i32>:byte] @ 00002044 : byte)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: byte
T_1598: (in out Mem27[a2_20 + 15<i32>:byte] @ 00002044 : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (byte u0) (word16 u1))
T_1599: (in __bset<word16>(a2_20->t000F.u1, 2<16>, out a2_20->t000F.u1) @ 00002044 : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_1600: (in 20<i32> @ 0000204E : int32)
  Class: Eq_1600
  DataType: int32
  OrigDataType: int32
T_1601: (in a2_20 + 20<i32> @ 0000204E : word32)
  Class: Eq_1584
  DataType: ptr32
  OrigDataType: ptr32
T_1602: (in 8<i32> @ 0000204E : int32)
  Class: Eq_1602
  DataType: int32
  OrigDataType: int32
T_1603: (in a2_20 + 8<i32> @ 0000204E : word32)
  Class: Eq_1603
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1604: (in Mem34[a2_20 + 8<i32>:word32] @ 0000204E : word32)
  Class: Eq_1584
  DataType: ptr32
  OrigDataType: word32
T_1605: (in 1<32> @ 00002054 : word32)
  Class: Eq_1605
  DataType: word32
  OrigDataType: word32
T_1606: (in 24<i32> @ 00002054 : int32)
  Class: Eq_1606
  DataType: int32
  OrigDataType: int32
T_1607: (in a2_20 + 24<i32> @ 00002054 : word32)
  Class: Eq_1607
  DataType: ptr32
  OrigDataType: ptr32
T_1608: (in Mem36[a2_20 + 24<i32>:word32] @ 00002054 : word32)
  Class: Eq_1605
  DataType: word32
  OrigDataType: word32
T_1609: (in __bset<word16> @ 00002032 : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_1617 (T_1612, T_1613, T_1616)))
T_1610: (in 15<i32> @ 00002032 : int32)
  Class: Eq_1610
  DataType: int32
  OrigDataType: int32
T_1611: (in a2_20 + 15<i32> @ 00002032 : word32)
  Class: Eq_1611
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1612: (in Mem27[a2_20 + 15<i32>:byte] @ 00002032 : byte)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u1) (word32 u0))
T_1613: (in 3<16> @ 00002032 : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_1614: (in a2_20 + 15<i32> @ 00002032 : word32)
  Class: Eq_1614
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1615: (in Mem27[a2_20 + 15<i32>:byte] @ 00002032 : byte)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1616: (in out Mem27[a2_20 + 15<i32>:byte] @ 00002032 : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_1617: (in __bset<word16>(a2_20->t000F.u1, 3<16>, out a2_20->t000F.u1) @ 00002032 : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_1618: (in 0x200<32> @ 00002038 : word32)
  Class: Eq_1605
  DataType: word32
  OrigDataType: word32
T_1619: (in 24<i32> @ 00002038 : int32)
  Class: Eq_1619
  DataType: int32
  OrigDataType: int32
T_1620: (in a2_20 + 24<i32> @ 00002038 : word32)
  Class: Eq_1620
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1621: (in Mem41[a2_20 + 24<i32>:word32] @ 00002038 : word32)
  Class: Eq_1605
  DataType: word32
  OrigDataType: word32
T_1622: (in 8<i32> @ 00002058 : int32)
  Class: Eq_1622
  DataType: int32
  OrigDataType: int32
T_1623: (in a2_20 + 8<i32> @ 00002058 : word32)
  Class: Eq_1623
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1624: (in Mem46[a2_20 + 8<i32>:word32] @ 00002058 : word32)
  Class: Eq_1584
  DataType: ptr32
  OrigDataType: word32
T_1625: (in 0<32> @ 00002058 : word32)
  Class: Eq_1625
  DataType: word32
  OrigDataType: word32
T_1626: (in a2_20 + 0<32> @ 00002058 : word32)
  Class: Eq_1626
  DataType: ptr32
  OrigDataType: ptr32
T_1627: (in Mem48[a2_20 + 0<32>:word32] @ 00002058 : word32)
  Class: Eq_1584
  DataType: ptr32
  OrigDataType: word32
T_1628: (in 0<32> @ 0000205E : word32)
  Class: Eq_1628
  DataType: word32
  OrigDataType: word32
T_1629: (in 4<i32> @ 0000205E : int32)
  Class: Eq_1629
  DataType: int32
  OrigDataType: int32
T_1630: (in a2_20 + 4<i32> @ 0000205E : word32)
  Class: Eq_1630
  DataType: ptr32
  OrigDataType: ptr32
T_1631: (in Mem50[a2_20 + 4<i32>:word32] @ 0000205E : word32)
  Class: Eq_1628
  DataType: word32
  OrigDataType: word32
T_1632: (in a7_18 @ 00002062 : (ptr32 Eq_1632))
  Class: Eq_1632
  DataType: (ptr32 Eq_1632)
  OrigDataType: (ptr32 (struct (4 T_1635 t0004)))
T_1633: (in 4<32> @ 00002062 : word32)
  Class: Eq_1633
  DataType: word32
  OrigDataType: word32
T_1634: (in a7_18 + 4<32> @ 00002062 : word32)
  Class: Eq_1634
  DataType: word32
  OrigDataType: word32
T_1635: (in Mem50[a7_18 + 4<32>:word32] @ 00002062 : word32)
  Class: Eq_1202
  DataType: (ptr32 Eq_1202)
  OrigDataType: word32
T_1636: (in v17_55 @ 00002062 : (ptr32 Eq_1202))
  Class: Eq_1202
  DataType: (ptr32 Eq_1202)
  OrigDataType: word32
T_1637: (in a6_19 @ 00002064 : (ptr32 ptr32))
  Class: Eq_1637
  DataType: (ptr32 ptr32)
  OrigDataType: (ptr32 (struct (0 T_1640 t0000)))
T_1638: (in 0<32> @ 00002064 : word32)
  Class: Eq_1638
  DataType: word32
  OrigDataType: word32
T_1639: (in a6_19 + 0<32> @ 00002064 : word32)
  Class: Eq_1639
  DataType: word32
  OrigDataType: word32
T_1640: (in Mem50[a6_19 + 0<32>:word32] @ 00002064 : word32)
  Class: Eq_1325
  DataType: ptr32
  OrigDataType: word32
T_1641: (in a6_59 @ 00002064 : ptr32)
  Class: Eq_1325
  DataType: ptr32
  OrigDataType: word32
T_1642: (in a5_21 @ 00002066 : ptr32)
  Class: Eq_1324
  DataType: ptr32
  OrigDataType: word32
T_1643: (in d0 @ 00002066 : word32)
  Class: Eq_1643
  DataType: word32
  OrigDataType: word32
T_1644: (in 12<i32> @ 00002076 : int32)
  Class: Eq_1644
  DataType: int32
  OrigDataType: int32
T_1645: (in dwArg04 + 12<i32> @ 00002076 : word32)
  Class: Eq_1645
  DataType: word32
  OrigDataType: word32
T_1646: (in Mem13[dwArg04 + 12<i32>:word32] @ 00002076 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1647: (in d0_16 @ 00002076 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1648: (in fp @ 00002068 : ptr32)
  Class: Eq_1648
  DataType: ptr32
  OrigDataType: ptr32
T_1649: (in 4<32> @ 00002068 : word32)
  Class: Eq_1649
  DataType: ui32
  OrigDataType: ui32
T_1650: (in fp - 4<32> @ 00002068 : word32)
  Class: Eq_1650
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_1651: (in a6_131 @ 00002068 : (ptr32 word32))
  Class: Eq_1650
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1680 t0000)))
T_1652: (in 0xC<32> @ 0000206E : word32)
  Class: Eq_1652
  DataType: ui32
  OrigDataType: ui32
T_1653: (in fp - 0xC<32> @ 0000206E : word32)
  Class: Eq_1653
  DataType: (ptr32 Eq_1653)
  OrigDataType: ptr32
T_1654: (in a7_11 @ 0000206E : (ptr32 Eq_1653))
  Class: Eq_1653
  DataType: (ptr32 Eq_1653)
  OrigDataType: (ptr32 (struct (4 T_1684 t0004)))
T_1655: (in 0xFFFFFFFF<32> @ 00002070 : word32)
  Class: Eq_1643
  DataType: word32
  OrigDataType: word32
T_1656: (in d3_132 @ 00002070 : word32)
  Class: Eq_1643
  DataType: word32
  OrigDataType: word32
T_1657: (in a2_133 @ 00002072 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (C T_1646 t000C) (1C T_1734 t001C)))
T_1658: (in __btst<byte> @ 0000207E : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_1661 (T_1659, T_1660)))
T_1659: (in SLICE(d0_16, byte, 0) @ 0000207E : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_1660: (in 6<16> @ 0000207E : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_1661: (in __btst<byte>((byte) d0_16, 6<16>) @ 0000207E : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_1662: (in SLICE(d0_16, word16, 0) @ 00002094 : word16)
  Class: Eq_1662
  DataType: cui16
  OrigDataType: cui16
T_1663: (in 0x83<16> @ 00002094 : word16)
  Class: Eq_1663
  DataType: cui16
  OrigDataType: cui16
T_1664: (in (word16) d0_16 & 0x83<16> @ 00002094 : word16)
  Class: Eq_1664
  DataType: cui16
  OrigDataType: cui16
T_1665: (in 0<16> @ 00002094 : word16)
  Class: Eq_1664
  DataType: cui16
  OrigDataType: word16
T_1666: (in ((word16) d0_16 & 0x83<16>) == 0<16> @ 00002094 : bool)
  Class: Eq_1666
  DataType: bool
  OrigDataType: bool
T_1667: (in 0<32> @ 00002082 : word32)
  Class: Eq_414
  DataType: cui16
  OrigDataType: word32
T_1668: (in 12<i32> @ 00002082 : int32)
  Class: Eq_1668
  DataType: int32
  OrigDataType: int32
T_1669: (in dwArg04 + 12<i32> @ 00002082 : word32)
  Class: Eq_1669
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1670: (in Mem169[dwArg04 + 12<i32>:word32] @ 00002082 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1671: (in d4 @ 0000208E : word32)
  Class: Eq_1551
  DataType: word32
  OrigDataType: word32
T_1672: (in a6 @ 0000208E : word32)
  Class: Eq_1553
  DataType: word32
  OrigDataType: word32
T_1673: (in 0xFFFFFFFF<32> @ 0000208E : word32)
  Class: Eq_1643
  DataType: word32
  OrigDataType: word32
T_1674: (in 0<32> @ 000020E2 : word32)
  Class: Eq_414
  DataType: cui16
  OrigDataType: word32
T_1675: (in 12<i32> @ 000020E2 : int32)
  Class: Eq_1675
  DataType: int32
  OrigDataType: int32
T_1676: (in a2_133 + 12<i32> @ 000020E2 : word32)
  Class: Eq_1676
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1677: (in Mem152[a2_133 + 12<i32>:word32] @ 000020E2 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_1678: (in 0<32> @ 000020EC : word32)
  Class: Eq_1678
  DataType: word32
  OrigDataType: word32
T_1679: (in a6_131 + 0<32> @ 000020EC : word32)
  Class: Eq_1679
  DataType: ptr32
  OrigDataType: ptr32
T_1680: (in Mem152[a6_131 + 0<32>:word32] @ 000020EC : word32)
  Class: Eq_1553
  DataType: word32
  OrigDataType: word32
T_1681: (in a6_166 @ 000020EC : word32)
  Class: Eq_1553
  DataType: word32
  OrigDataType: word32
T_1682: (in 4<i32> @ 000020EE : int32)
  Class: Eq_1682
  DataType: int32
  OrigDataType: int32
T_1683: (in a7_11 + 4<i32> @ 000020EE : word32)
  Class: Eq_1683
  DataType: ptr32
  OrigDataType: ptr32
T_1684: (in Mem152[a7_11 + 4<i32>:word32] @ 000020EE : word32)
  Class: Eq_1526
  DataType: word32
  OrigDataType: word32
T_1685: (in fn00001D80 @ 00002098 : ptr32)
  Class: Eq_338
  DataType: (ptr32 Eq_338)
  OrigDataType: (ptr32 (fn T_1696 (T_1548, T_1549, T_1687, T_1689, T_1691, T_1693, T_1695)))
T_1686: (in d3_219 @ 00002098 : word32)
  Class: Eq_1686
  DataType: word32
  OrigDataType: word32
T_1687: (in out d3_219 @ 00002098 : word32)
  Class: Eq_342
  DataType: word32
  OrigDataType: word32
T_1688: (in d4_220 @ 00002098 : word32)
  Class: Eq_1688
  DataType: word32
  OrigDataType: word32
T_1689: (in out d4_220 @ 00002098 : word32)
  Class: Eq_343
  DataType: word32
  OrigDataType: word32
T_1690: (in a2_34 @ 00002098 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1691: (in out a2_34 @ 00002098 : word32)
  Class: Eq_344
  DataType: word32
  OrigDataType: word32
T_1692: (in a5_39 @ 00002098 : ptr32)
  Class: Eq_1692
  DataType: ptr32
  OrigDataType: word32
T_1693: (in out a5_39 @ 00002098 : word32)
  Class: Eq_318
  DataType: (ptr32 Eq_318)
  OrigDataType: word32
T_1694: (in a6_221 @ 00002098 : word32)
  Class: Eq_1694
  DataType: word32
  OrigDataType: word32
T_1695: (in out a6_221 @ 00002098 : word32)
  Class: Eq_346
  DataType: word32
  OrigDataType: word32
T_1696: (in fn00001D80(a5, dwArg04, out d3_219, out d4_220, out a2_34, out a5_39, out a6_221) @ 00002098 : word32)
  Class: Eq_357
  DataType: word32
  OrigDataType: word32
T_1697: (in d0_35 @ 00002098 : word32)
  Class: Eq_357
  DataType: word32
  OrigDataType: word32
T_1698: (in a7_41 @ 00002098 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_1690 t0000)))
T_1699: (in 0<32> @ 000020A0 : word32)
  Class: Eq_1699
  DataType: word32
  OrigDataType: word32
T_1700: (in a7_41 + 0<32> @ 000020A0 : word32)
  Class: Eq_1700
  DataType: word32
  OrigDataType: word32
T_1701: (in Mem51[a7_41 + 0<32>:word32] @ 000020A0 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1702: (in fn000020F0 @ 000020A2 : ptr32)
  Class: Eq_1702
  DataType: (ptr32 Eq_1702)
  OrigDataType: (ptr32 (fn T_1715 (T_1692, T_1710, T_1712, T_1714)))
T_1703: (in signature of fn000020F0 @ 000020F0 : void)
  Class: Eq_1702
  DataType: (ptr32 Eq_1702)
  OrigDataType: 
T_1704: (in a5 @ 000020A2 : ptr32)
  Class: Eq_1692
  DataType: ptr32
  OrigDataType: ptr32
T_1705: (in dwArg04 @ 000020A2 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: (ptr32 (struct (C T_1770 t000C)))
T_1706: (in a5Out @ 000020A2 : ptr32)
  Class: Eq_1692
  DataType: ptr32
  OrigDataType: word32
T_1707: (in a6Out @ 000020A2 : word32)
  Class: Eq_1707
  DataType: word32
  OrigDataType: word32
T_1708: (in 0<32> @ 000020A2 : word32)
  Class: Eq_1708
  DataType: word32
  OrigDataType: word32
T_1709: (in a7_41 + 0<32> @ 000020A2 : word32)
  Class: Eq_1709
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1710: (in Mem51[a7_41 + 0<32>:word32] @ 000020A2 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1711: (in a5_58 @ 000020A2 : ptr32)
  Class: Eq_1711
  DataType: ptr32
  OrigDataType: ptr32
T_1712: (in out a5_58 @ 000020A2 : word32)
  Class: Eq_1692
  DataType: ptr32
  OrigDataType: word32
T_1713: (in a6_59 @ 000020A2 : word32)
  Class: Eq_1713
  DataType: word32
  OrigDataType: word32
T_1714: (in out a6_59 @ 000020A2 : word32)
  Class: Eq_1707
  DataType: word32
  OrigDataType: word32
T_1715: (in fn000020F0(a5_39, a7_41->a0000[0<i32>].u1, out a5_58, out a6_59) @ 000020A2 : word32)
  Class: Eq_1715
  DataType: (ptr32 Eq_1715)
  OrigDataType: word32
T_1716: (in a2_57 @ 000020A2 : (ptr32 Eq_1715))
  Class: Eq_1715
  DataType: (ptr32 Eq_1715)
  OrigDataType: (ptr32 (struct (10 T_1720 t0010)))
T_1717: (in a7_60 @ 000020A2 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_1723 t0000)))
T_1718: (in 16<i32> @ 000020A8 : int32)
  Class: Eq_1718
  DataType: int32
  OrigDataType: int32
T_1719: (in a2_57 + 16<i32> @ 000020A8 : word32)
  Class: Eq_1719
  DataType: word32
  OrigDataType: word32
T_1720: (in Mem51[a2_57 + 16<i32>:word32] @ 000020A8 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1721: (in 0<32> @ 000020A8 : word32)
  Class: Eq_1721
  DataType: word32
  OrigDataType: word32
T_1722: (in a7_60 + 0<32> @ 000020A8 : word32)
  Class: Eq_1722
  DataType: word32
  OrigDataType: word32
T_1723: (in Mem69[a7_60 + 0<32>:word32] @ 000020A8 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1724: (in 162<i32> @ 000020AC : int32)
  Class: Eq_1724
  DataType: int32
  OrigDataType: int32
T_1725: (in a5_58 + 162<i32> @ 000020AC : word32)
  Class: Eq_1725
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1726: (in a7_73 @ 000020B0 : (ptr32 word32))
  Class: Eq_1726
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1741 t0000)))
T_1727: (in 4<32> @ 000020B0 : word32)
  Class: Eq_1727
  DataType: word32
  OrigDataType: word32
T_1728: (in a7_73 + 4<32> @ 000020B0 : word32)
  Class: Eq_1653
  DataType: (ptr32 Eq_1653)
  OrigDataType: word32
T_1729: (in d0_77 @ 000020B4 : int32)
  Class: Eq_1729
  DataType: int32
  OrigDataType: int32
T_1730: (in 0<32> @ 000020B4 : word32)
  Class: Eq_1729
  DataType: int32
  OrigDataType: int32
T_1731: (in d0_77 >= 0<32> @ 000020B4 : bool)
  Class: Eq_1731
  DataType: bool
  OrigDataType: bool
T_1732: (in 28<i32> @ 000020BC : int32)
  Class: Eq_1732
  DataType: int32
  OrigDataType: int32
T_1733: (in a2_133 + 28<i32> @ 000020BC : word32)
  Class: Eq_1733
  DataType: ptr32
  OrigDataType: ptr32
T_1734: (in Mem69[a2_133 + 28<i32>:word32] @ 000020BC : word32)
  Class: Eq_1734
  DataType: word32
  OrigDataType: word32
T_1735: (in d0_89 @ 000020BC : word32)
  Class: Eq_1734
  DataType: word32
  OrigDataType: word32
T_1736: (in 0<32> @ 000020C0 : word32)
  Class: Eq_1734
  DataType: word32
  OrigDataType: word32
T_1737: (in d0_89 == 0<32> @ 000020C0 : bool)
  Class: Eq_1737
  DataType: bool
  OrigDataType: bool
T_1738: (in 0xFFFFFFFF<32> @ 000020B6 : word32)
  Class: Eq_1643
  DataType: word32
  OrigDataType: word32
T_1739: (in 0<32> @ 000020C2 : word32)
  Class: Eq_1739
  DataType: word32
  OrigDataType: word32
T_1740: (in a7_73 + 0<32> @ 000020C2 : word32)
  Class: Eq_1740
  DataType: word32
  OrigDataType: word32
T_1741: (in Mem95[a7_73 + 0<32>:word32] @ 000020C2 : word32)
  Class: Eq_1734
  DataType: word32
  OrigDataType: word32
T_1742: (in 178<i32> @ 000020C4 : int32)
  Class: Eq_1742
  DataType: int32
  OrigDataType: int32
T_1743: (in a5 + 178<i32> @ 000020C4 : word32)
  Class: Eq_1743
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1744: (in d0_103 @ 000020CC : word32)
  Class: Eq_1744
  DataType: word32
  OrigDataType: word32
T_1745: (in 0<32> @ 000020CC : word32)
  Class: Eq_1744
  DataType: word32
  OrigDataType: word32
T_1746: (in d0_103 == 0<32> @ 000020CC : bool)
  Class: Eq_1746
  DataType: bool
  OrigDataType: bool
T_1747: (in a2_102 @ 000020D0 : (ptr32 Eq_1747))
  Class: Eq_1747
  DataType: (ptr32 Eq_1747)
  OrigDataType: (ptr32 (struct (1C T_1750 t001C)))
T_1748: (in 28<i32> @ 000020D0 : int32)
  Class: Eq_1748
  DataType: int32
  OrigDataType: int32
T_1749: (in a2_102 + 28<i32> @ 000020D0 : word32)
  Class: Eq_1749
  DataType: word32
  OrigDataType: word32
T_1750: (in Mem95[a2_102 + 28<i32>:word32] @ 000020D0 : word32)
  Class: Eq_1750
  DataType: word32
  OrigDataType: word32
T_1751: (in a7_99 @ 000020D0 : (ptr32 word32))
  Class: Eq_1751
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1754 t0000)))
T_1752: (in 0<32> @ 000020D0 : word32)
  Class: Eq_1752
  DataType: word32
  OrigDataType: word32
T_1753: (in a7_99 + 0<32> @ 000020D0 : word32)
  Class: Eq_1753
  DataType: word32
  OrigDataType: word32
T_1754: (in Mem123[a7_99 + 0<32>:word32] @ 000020D0 : word32)
  Class: Eq_1750
  DataType: word32
  OrigDataType: word32
T_1755: (in a5_104 @ 000020D4 : ptr32)
  Class: Eq_1755
  DataType: ptr32
  OrigDataType: ptr32
T_1756: (in 122<i32> @ 000020D4 : int32)
  Class: Eq_1756
  DataType: int32
  OrigDataType: int32
T_1757: (in a5_104 + 122<i32> @ 000020D4 : word32)
  Class: Eq_1757
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1758: (in 0<32> @ 000020DC : word32)
  Class: Eq_1734
  DataType: word32
  OrigDataType: word32
T_1759: (in 28<i32> @ 000020DC : int32)
  Class: Eq_1759
  DataType: int32
  OrigDataType: int32
T_1760: (in a2_133 + 28<i32> @ 000020DC : word32)
  Class: Eq_1760
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1761: (in Mem142[a2_133 + 28<i32>:word32] @ 000020DC : word32)
  Class: Eq_1734
  DataType: word32
  OrigDataType: word32
T_1762: (in a7_130 @ 000020D8 : word32)
  Class: Eq_1762
  DataType: word32
  OrigDataType: word32
T_1763: (in 4<32> @ 000020D8 : word32)
  Class: Eq_1763
  DataType: word32
  OrigDataType: word32
T_1764: (in a7_130 + 4<32> @ 000020D8 : word32)
  Class: Eq_1653
  DataType: (ptr32 Eq_1653)
  OrigDataType: word32
T_1765: (in 0xFFFFFFFF<32> @ 000020CE : word32)
  Class: Eq_1765
  DataType: word32
  OrigDataType: word32
T_1766: (in d3_101 @ 000020CE : word32)
  Class: Eq_1765
  DataType: word32
  OrigDataType: word32
T_1767: (in a2 @ 000020CE : word32)
  Class: Eq_1767
  DataType: word32
  OrigDataType: word32
T_1768: (in 12<i32> @ 000020FA : int32)
  Class: Eq_1768
  DataType: int32
  OrigDataType: int32
T_1769: (in dwArg04 + 12<i32> @ 000020FA : word32)
  Class: Eq_1769
  DataType: word32
  OrigDataType: word32
T_1770: (in Mem10[dwArg04 + 12<i32>:word32] @ 000020FA : word32)
  Class: Eq_1770
  DataType: word32
  OrigDataType: word32
T_1771: (in d0_12 @ 000020FA : word32)
  Class: Eq_1770
  DataType: word32
  OrigDataType: word32
T_1772: (in fp @ 000020F0 : ptr32)
  Class: Eq_1772
  DataType: ptr32
  OrigDataType: ptr32
T_1773: (in 4<32> @ 000020F0 : word32)
  Class: Eq_1773
  DataType: ui32
  OrigDataType: ui32
T_1774: (in fp - 4<32> @ 000020F0 : word32)
  Class: Eq_1774
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_1775: (in a6_30 @ 000020F0 : (ptr32 word32))
  Class: Eq_1774
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1790 t0000)))
T_1776: (in 8<32> @ 000020F4 : word32)
  Class: Eq_1776
  DataType: ui32
  OrigDataType: ui32
T_1777: (in fp - 8<32> @ 000020F4 : word32)
  Class: Eq_1777
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_1778: (in a7_37 @ 000020F4 : (ptr32 word32))
  Class: Eq_1777
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1786 t0000)))
T_1779: (in SLICE(d0_12, word16, 0) @ 00002104 : word16)
  Class: Eq_1779
  DataType: cui16
  OrigDataType: cui16
T_1780: (in 0x83<16> @ 00002104 : word16)
  Class: Eq_1780
  DataType: cui16
  OrigDataType: cui16
T_1781: (in (word16) d0_12 & 0x83<16> @ 00002104 : word16)
  Class: Eq_1781
  DataType: cui16
  OrigDataType: cui16
T_1782: (in 0<16> @ 00002104 : word16)
  Class: Eq_1781
  DataType: cui16
  OrigDataType: word16
T_1783: (in ((word16) d0_12 & 0x83<16>) == 0<16> @ 00002104 : bool)
  Class: Eq_1783
  DataType: bool
  OrigDataType: bool
T_1784: (in 0<32> @ 00002128 : word32)
  Class: Eq_1784
  DataType: word32
  OrigDataType: word32
T_1785: (in a7_37 + 0<32> @ 00002128 : word32)
  Class: Eq_1785
  DataType: ptr32
  OrigDataType: ptr32
T_1786: (in Mem47[a7_37 + 0<32>:word32] @ 00002128 : word32)
  Class: Eq_1767
  DataType: word32
  OrigDataType: word32
T_1787: (in v17_48 @ 00002128 : word32)
  Class: Eq_1767
  DataType: word32
  OrigDataType: word32
T_1788: (in 0<32> @ 0000212A : word32)
  Class: Eq_1788
  DataType: word32
  OrigDataType: word32
T_1789: (in a6_30 + 0<32> @ 0000212A : word32)
  Class: Eq_1789
  DataType: ptr32
  OrigDataType: ptr32
T_1790: (in Mem47[a6_30 + 0<32>:word32] @ 0000212A : word32)
  Class: Eq_1707
  DataType: word32
  OrigDataType: word32
T_1791: (in a6_52 @ 0000212A : word32)
  Class: Eq_1707
  DataType: word32
  OrigDataType: word32
T_1792: (in __btst<byte> @ 0000210A : ptr32)
  Class: Eq_323
  DataType: (ptr32 Eq_323)
  OrigDataType: (ptr32 (fn T_1795 (T_1793, T_1794)))
T_1793: (in SLICE(d0_12, byte, 0) @ 0000210A : byte)
  Class: Eq_325
  DataType: byte
  OrigDataType: byte
T_1794: (in 3<16> @ 0000210A : word16)
  Class: Eq_326
  DataType: byte
  OrigDataType: (union (byte u1) (word16 u0))
T_1795: (in __btst<byte>((byte) d0_12, 3<16>) @ 0000210A : bool)
  Class: Eq_331
  DataType: bool
  OrigDataType: bool
T_1796: (in 122<i32> @ 00002110 : int32)
  Class: Eq_1796
  DataType: int32
  OrigDataType: int32
T_1797: (in a5 + 122<i32> @ 00002110 : word32)
  Class: Eq_1797
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1798: (in __bclr<byte> @ 00002116 : ptr32)
  Class: Eq_1276
  DataType: (ptr32 Eq_1276)
  OrigDataType: (ptr32 (fn T_1807 (T_1802, T_1803, T_1806)))
T_1799: (in a2_31 @ 00002116 : (ptr32 Eq_1799))
  Class: Eq_1799
  DataType: (ptr32 Eq_1799)
  OrigDataType: (ptr32 (struct (0 T_1811 t0000) (4 T_1819 t0004) (8 T_1815 t0008) (F T_1278 t000F)))
T_1800: (in 15<i32> @ 00002116 : int32)
  Class: Eq_1800
  DataType: int32
  OrigDataType: int32
T_1801: (in a2_31 + 15<i32> @ 00002116 : word32)
  Class: Eq_1801
  DataType: word32
  OrigDataType: word32
T_1802: (in Mem24[a2_31 + 15<i32>:byte] @ 00002116 : byte)
  Class: Eq_1278
  DataType: byte
  OrigDataType: byte
T_1803: (in 3<8> @ 00002116 : byte)
  Class: Eq_1279
  DataType: byte
  OrigDataType: byte
T_1804: (in a2_31 + 15<i32> @ 00002116 : word32)
  Class: Eq_1804
  DataType: word32
  OrigDataType: word32
T_1805: (in Mem24[a2_31 + 15<i32>:byte] @ 00002116 : byte)
  Class: Eq_1278
  DataType: byte
  OrigDataType: byte
T_1806: (in out Mem24[a2_31 + 15<i32>:byte] @ 00002116 : ptr32)
  Class: Eq_1280
  DataType: byte
  OrigDataType: byte
T_1807: (in __bclr<byte>(a2_31->b000F, 3<8>, out a2_31->b000F) @ 00002116 : bool)
  Class: Eq_1289
  DataType: bool
  OrigDataType: bool
T_1808: (in 0<32> @ 0000211E : word32)
  Class: Eq_1808
  DataType: word32
  OrigDataType: word32
T_1809: (in 0<32> @ 0000211E : word32)
  Class: Eq_1809
  DataType: word32
  OrigDataType: word32
T_1810: (in a2_31 + 0<32> @ 0000211E : word32)
  Class: Eq_1810
  DataType: ptr32
  OrigDataType: ptr32
T_1811: (in Mem40[a2_31 + 0<32>:word32] @ 0000211E : word32)
  Class: Eq_1808
  DataType: word32
  OrigDataType: word32
T_1812: (in 0<32> @ 00002120 : word32)
  Class: Eq_1812
  DataType: word32
  OrigDataType: word32
T_1813: (in 8<i32> @ 00002120 : int32)
  Class: Eq_1813
  DataType: int32
  OrigDataType: int32
T_1814: (in a2_31 + 8<i32> @ 00002120 : word32)
  Class: Eq_1814
  DataType: ptr32
  OrigDataType: ptr32
T_1815: (in Mem41[a2_31 + 8<i32>:word32] @ 00002120 : word32)
  Class: Eq_1812
  DataType: word32
  OrigDataType: word32
T_1816: (in 0<32> @ 00002124 : word32)
  Class: Eq_1816
  DataType: word32
  OrigDataType: word32
T_1817: (in 4<i32> @ 00002124 : int32)
  Class: Eq_1817
  DataType: int32
  OrigDataType: int32
T_1818: (in a2_31 + 4<i32> @ 00002124 : word32)
  Class: Eq_1818
  DataType: ptr32
  OrigDataType: ptr32
T_1819: (in Mem42[a2_31 + 4<i32>:word32] @ 00002124 : word32)
  Class: Eq_1816
  DataType: word32
  OrigDataType: word32
T_1820: (in a7_29 @ 00002114 : word32)
  Class: Eq_1820
  DataType: word32
  OrigDataType: word32
T_1821: (in 4<32> @ 00002114 : word32)
  Class: Eq_1821
  DataType: word32
  OrigDataType: word32
T_1822: (in a7_29 + 4<32> @ 00002114 : word32)
  Class: Eq_1777
  DataType: (ptr32 word32)
  OrigDataType: word32
T_1823: (in a5 @ 00002114 : (ptr32 Eq_1823))
  Class: Eq_1823
  DataType: (ptr32 Eq_1823)
  OrigDataType: (ptr32 (struct (FFFFF958 (arr T_4068) aFFFFF958) (FFFFF998 (arr T_4070) aFFFFF998) (FFFFFAA0 T_1826 tFFFFFAA0)))
T_1824: (in -1376<i32> @ 000021FC : int32)
  Class: Eq_1824
  DataType: int32
  OrigDataType: int32
T_1825: (in a5 + -1376<i32> @ 000021FC : word32)
  Class: Eq_1825
  DataType: word32
  OrigDataType: word32
T_1826: (in Mem16[a5 + -1376<i32>:word32] @ 000021FC : word32)
  Class: Eq_1826
  DataType: (ptr32 Eq_1826)
  OrigDataType: (ptr32 (struct (1C T_1829 t001C)))
T_1827: (in 28<i32> @ 000021FC : int32)
  Class: Eq_1827
  DataType: int32
  OrigDataType: int32
T_1828: (in Mem16[a5 + -1376<i32>:word32] + 28<i32> @ 000021FC : word32)
  Class: Eq_1828
  DataType: word32
  OrigDataType: word32
T_1829: (in Mem16[Mem16[a5 + -1376<i32>:word32] + 28<i32>:word32] @ 000021FC : word32)
  Class: Eq_1829
  DataType: (ptr32 Eq_1829)
  OrigDataType: word32
T_1830: (in d0_19 @ 000021FC : (ptr32 Eq_1829))
  Class: Eq_1829
  DataType: (ptr32 Eq_1829)
  OrigDataType: word32
T_1831: (in a1_23 @ 00002200 : (ptr32 Eq_1829))
  Class: Eq_1829
  DataType: (ptr32 Eq_1829)
  OrigDataType: (ptr32 (struct 0014 (4 (ptr32 (struct (0 T_1889 t0000))) ptr0004) (8 (ptr32 (struct (0 T_1867 t0000))) ptr0008)))
T_1832: (in 0<32> @ 00002202 : word32)
  Class: Eq_1829
  DataType: (ptr32 Eq_1829)
  OrigDataType: word32
T_1833: (in d0_19 == null @ 00002202 : bool)
  Class: Eq_1833
  DataType: bool
  OrigDataType: bool
T_1834: (in 0<32> @ 00002216 : word32)
  Class: Eq_1834
  DataType: int32
  OrigDataType: word32
T_1835: (in d1_29 @ 00002216 : int32)
  Class: Eq_1834
  DataType: int32
  OrigDataType: int32
T_1836: (in -1704<i32> @ 0000222C : int32)
  Class: Eq_1836
  DataType: int32
  OrigDataType: int32
T_1837: (in a5 + -1704<i32> @ 0000222C : word32)
  Class: Eq_1837
  DataType: ptr32
  OrigDataType: ptr32
T_1838: (in a5 + -1704<i32> + d1_29 @ 0000222C : word32)
  Class: Eq_1838
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_1839 t0000)))
T_1839: (in Mem34[a5 + -1704<i32> + d1_29:byte] @ 0000222C : byte)
  Class: Eq_1839
  DataType: byte
  OrigDataType: byte
T_1840: (in 0x41<8> @ 0000222C : byte)
  Class: Eq_1840
  DataType: byte
  OrigDataType: byte
T_1841: (in a5->aFFFFF958[d1_29] | 0x41<8> @ 0000222C : byte)
  Class: Eq_1841
  DataType: byte
  OrigDataType: byte
T_1842: (in a5 + -1704<i32> @ 0000222C : word32)
  Class: Eq_1842
  DataType: (ptr32 (arr byte))
  OrigDataType: (ptr32 (struct (0 (arr T_4068) a0000)))
T_1843: (in a5 + -1704<i32> + d1_29 @ 0000222C : word32)
  Class: Eq_1843
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_1844 t0000)))
T_1844: (in Mem45[a5 + -1704<i32> + d1_29:byte] @ 0000222C : byte)
  Class: Eq_1841
  DataType: byte
  OrigDataType: byte
T_1845: (in -1640<i32> @ 00002232 : int32)
  Class: Eq_1845
  DataType: int32
  OrigDataType: int32
T_1846: (in a5 + -1640<i32> @ 00002232 : word32)
  Class: Eq_1846
  DataType: (ptr32 (arr (ptr32 Eq_1829)))
  OrigDataType: (ptr32 T_4071)
T_1847: (in 4<i32> @ 00002232 : int32)
  Class: Eq_1847
  DataType: int32
  OrigDataType: int32
T_1848: (in d1_29 * 4<i32> @ 00002232 : word32)
  Class: Eq_1848
  DataType: ui32
  OrigDataType: ui32
T_1849: (in (a5 + -1640<i32>)[d1_29 * 4<i32>] @ 00002232 : word32)
  Class: Eq_1829
  DataType: (ptr32 Eq_1829)
  OrigDataType: word32
T_1850: (in d0_36 @ 00002224 : word32)
  Class: Eq_1850
  DataType: word32
  OrigDataType: word32
T_1851: (in 0x46535953<32> @ 00002224 : word32)
  Class: Eq_1850
  DataType: word32
  OrigDataType: word32
T_1852: (in d0_36 == 0x46535953<32> @ 00002224 : bool)
  Class: Eq_1852
  DataType: bool
  OrigDataType: bool
T_1853: (in -1704<i32> @ 0000223C : int32)
  Class: Eq_1853
  DataType: int32
  OrigDataType: int32
T_1854: (in a5 + -1704<i32> @ 0000223C : word32)
  Class: Eq_1854
  DataType: (ptr32 (arr (arr byte)))
  OrigDataType: (ptr32 (arr (struct (0 (arr byte) a0000))))
T_1855: (in a5 + -1704<i32> + d1_29 @ 0000223C : word32)
  Class: Eq_1855
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_1856 t0000)))
T_1856: (in Mem34[a5 + -1704<i32> + d1_29:byte] @ 0000223C : byte)
  Class: Eq_1841
  DataType: byte
  OrigDataType: byte
T_1857: (in 1<8> @ 0000223C : byte)
  Class: Eq_1857
  DataType: byte
  OrigDataType: byte
T_1858: (in a5->aFFFFF958[d1_29] | 1<8> @ 0000223C : byte)
  Class: Eq_1841
  DataType: byte
  OrigDataType: byte
T_1859: (in a5 + -1704<i32> @ 0000223C : word32)
  Class: Eq_1859
  DataType: (ptr32 (arr (arr byte)))
  OrigDataType: (ptr32 (arr (struct (0 (arr byte) a0000))))
T_1860: (in a5 + -1704<i32> + d1_29 @ 0000223C : word32)
  Class: Eq_1860
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_1861 t0000)))
T_1861: (in Mem57[a5 + -1704<i32> + d1_29:byte] @ 0000223C : byte)
  Class: Eq_1841
  DataType: byte
  OrigDataType: byte
T_1862: (in 8<i32> @ 00002246 : int32)
  Class: Eq_1862
  DataType: int32
  OrigDataType: int32
T_1863: (in a1_23 + 8<i32> @ 00002246 : word32)
  Class: Eq_1863
  DataType: word32
  OrigDataType: word32
T_1864: (in Mem57[a1_23 + 8<i32>:word32] @ 00002246 : word32)
  Class: Eq_1864
  DataType: (ptr32 (ptr32 Eq_1867))
  OrigDataType: (ptr32 (struct (0 T_1867 t0000)))
T_1865: (in 0<32> @ 00002246 : word32)
  Class: Eq_1865
  DataType: word32
  OrigDataType: word32
T_1866: (in Mem57[a1_23 + 8<i32>:word32] + 0<32> @ 00002246 : word32)
  Class: Eq_1866
  DataType: word32
  OrigDataType: word32
T_1867: (in Mem57[Mem57[a1_23 + 8<i32>:word32] + 0<32>:word32] @ 00002246 : word32)
  Class: Eq_1867
  DataType: (ptr32 Eq_1867)
  OrigDataType: word32
T_1868: (in a0_59 @ 00002246 : (ptr32 Eq_1867))
  Class: Eq_1867
  DataType: (ptr32 Eq_1867)
  OrigDataType: (ptr32 (struct (2 T_1872 t0002)))
T_1869: (in SLICE(a0_59, word16, 16) @ 0000224C : word16)
  Class: Eq_1869
  DataType: word16
  OrigDataType: word16
T_1870: (in 2<i32> @ 0000224C : int32)
  Class: Eq_1870
  DataType: int32
  OrigDataType: int32
T_1871: (in a0_59 + 2<i32> @ 0000224C : word32)
  Class: Eq_1871
  DataType: word32
  OrigDataType: word32
T_1872: (in Mem57[a0_59 + 2<i32>:word16] @ 0000224C : word16)
  Class: Eq_1872
  DataType: word16
  OrigDataType: word16
T_1873: (in SEQ(SLICE(a0_59, word16, 16), Mem57[a0_59 + 2<i32>:word16]) @ 0000224C : uipr32)
  Class: Eq_1829
  DataType: (ptr32 Eq_1829)
  OrigDataType: uipr32
T_1874: (in a5 + -1640<i32> @ 0000224C : word32)
  Class: Eq_1874
  DataType: (ptr32 (arr (ptr32 Eq_1829)))
  OrigDataType: (ptr32 (arr T_4070))
T_1875: (in 4<i32> @ 0000224C : int32)
  Class: Eq_1875
  DataType: int32
  OrigDataType: int32
T_1876: (in d1_29 * 4<i32> @ 0000224C : word32)
  Class: Eq_1876
  DataType: ui32
  OrigDataType: ui32
T_1877: (in (a5 + -1640<i32>)[d1_29 * 4<i32>] @ 0000224C : word32)
  Class: Eq_1829
  DataType: (ptr32 Eq_1829)
  OrigDataType: word32
T_1878: (in 20<i32> @ 00002250 : int32)
  Class: Eq_1878
  DataType: int32
  OrigDataType: int32
T_1879: (in a1_23 + 20<i32> @ 00002250 : word32)
  Class: Eq_1829
  DataType: (ptr32 Eq_1829)
  OrigDataType: ptr32
T_1880: (in 1<32> @ 00002254 : word32)
  Class: Eq_1880
  DataType: word32
  OrigDataType: word32
T_1881: (in d1_29 + 1<32> @ 00002254 : word32)
  Class: Eq_1834
  DataType: int32
  OrigDataType: int32
T_1882: (in 3<32> @ 00002258 : word32)
  Class: Eq_1834
  DataType: int32
  OrigDataType: int32
T_1883: (in d1_29 < 3<32> @ 00002258 : bool)
  Class: Eq_1883
  DataType: bool
  OrigDataType: bool
T_1884: (in 4<i32> @ 0000221C : int32)
  Class: Eq_1884
  DataType: int32
  OrigDataType: int32
T_1885: (in a1_23 + 4<i32> @ 0000221C : word32)
  Class: Eq_1885
  DataType: ptr32
  OrigDataType: ptr32
T_1886: (in Mem34[a1_23 + 4<i32>:word32] @ 0000221C : word32)
  Class: Eq_1886
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1889 t0000)))
T_1887: (in 0<32> @ 0000221C : word32)
  Class: Eq_1887
  DataType: word32
  OrigDataType: word32
T_1888: (in Mem34[a1_23 + 4<i32>:word32] + 0<32> @ 0000221C : word32)
  Class: Eq_1888
  DataType: word32
  OrigDataType: word32
T_1889: (in Mem34[Mem34[a1_23 + 4<i32>:word32] + 0<32>:word32] @ 0000221C : word32)
  Class: Eq_1850
  DataType: word32
  OrigDataType: word32
T_1890: (in 0x45434F4E<32> @ 00002220 : word32)
  Class: Eq_1850
  DataType: word32
  OrigDataType: word32
T_1891: (in d0_36 == 0x45434F4E<32> @ 00002220 : bool)
  Class: Eq_1891
  DataType: bool
  OrigDataType: bool
T_1892: (in dwArg04 @ 00002220 : (ptr32 byte))
  Class: Eq_1892
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_1897 t0000)))
T_1893: (in 0<32> @ 00002270 : word32)
  Class: Eq_1892
  DataType: (ptr32 byte)
  OrigDataType: word32
T_1894: (in dwArg04 == null @ 00002270 : bool)
  Class: Eq_1894
  DataType: bool
  OrigDataType: bool
T_1895: (in 0<32> @ 00002272 : word32)
  Class: Eq_1895
  DataType: word32
  OrigDataType: word32
T_1896: (in dwArg04 + 0<32> @ 00002272 : word32)
  Class: Eq_1896
  DataType: word32
  OrigDataType: word32
T_1897: (in Mem10[dwArg04 + 0<32>:byte] @ 00002272 : byte)
  Class: Eq_1897
  DataType: uint8
  OrigDataType: byte
T_1898: (in v13_17 @ 00002272 : uint8)
  Class: Eq_1897
  DataType: uint8
  OrigDataType: uint8
T_1899: (in 0<8> @ 00002274 : byte)
  Class: Eq_1897
  DataType: uint8
  OrigDataType: byte
T_1900: (in v13_17 == 0<8> @ 00002274 : bool)
  Class: Eq_1900
  DataType: bool
  OrigDataType: bool
T_1901: (in a2_25 @ 00002276 : (ptr32 byte))
  Class: Eq_1892
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct 0001 (0 byte b0000)))
T_1902: (in CONVERT(v13_17, uint8, uint32) @ 0000227A : uint32)
  Class: Eq_1902
  DataType: uint32
  OrigDataType: uint32
T_1903: (in d0_29 @ 0000227A : uint32)
  Class: Eq_1902
  DataType: uint32
  OrigDataType: uint32
T_1904: (in 1<i32> @ 0000227E : int32)
  Class: Eq_1904
  DataType: int32
  OrigDataType: int32
T_1905: (in dwArg04 + 1<i32> @ 0000227E : word32)
  Class: Eq_1905
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_1906: (in a1_33 @ 0000227E : (ptr32 byte))
  Class: Eq_1905
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct 0001 (0 byte b0000)))
T_1907: (in 0<32> @ 00002282 : word32)
  Class: Eq_1902
  DataType: uint32
  OrigDataType: word32
T_1908: (in d0_29 == 0<32> @ 00002282 : bool)
  Class: Eq_1908
  DataType: bool
  OrigDataType: bool
T_1909: (in 0<8> @ 0000228A : byte)
  Class: Eq_1909
  DataType: byte
  OrigDataType: byte
T_1910: (in 0<32> @ 0000228A : word32)
  Class: Eq_1910
  DataType: word32
  OrigDataType: word32
T_1911: (in a2_25 + 0<32> @ 0000228A : word32)
  Class: Eq_1911
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_1912: (in Mem47[a2_25 + 0<32>:byte] @ 0000228A : byte)
  Class: Eq_1909
  DataType: byte
  OrigDataType: byte
T_1913: (in 0<32> @ 00002284 : word32)
  Class: Eq_1913
  DataType: word32
  OrigDataType: word32
T_1914: (in a1_33 + 0<32> @ 00002284 : word32)
  Class: Eq_1914
  DataType: ptr32
  OrigDataType: ptr32
T_1915: (in Mem36[a1_33 + 0<32>:byte] @ 00002284 : byte)
  Class: Eq_1915
  DataType: byte
  OrigDataType: byte
T_1916: (in 0<32> @ 00002284 : word32)
  Class: Eq_1916
  DataType: word32
  OrigDataType: word32
T_1917: (in a2_25 + 0<32> @ 00002284 : word32)
  Class: Eq_1917
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 byte)
T_1918: (in Mem40[a2_25 + 0<32>:byte] @ 00002284 : byte)
  Class: Eq_1915
  DataType: byte
  OrigDataType: byte
T_1919: (in 1<i32> @ 00002284 : int32)
  Class: Eq_1919
  DataType: int32
  OrigDataType: int32
T_1920: (in a1_33 + 1<i32> @ 00002284 : word32)
  Class: Eq_1905
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_1921: (in 1<i32> @ 00002284 : int32)
  Class: Eq_1921
  DataType: int32
  OrigDataType: int32
T_1922: (in a2_25 + 1<i32> @ 00002284 : word32)
  Class: Eq_1892
  DataType: (ptr32 byte)
  OrigDataType: ptr32
T_1923: (in 1<32> @ 00002286 : word32)
  Class: Eq_1923
  DataType: uint32
  OrigDataType: uint32
T_1924: (in d0_29 - 1<32> @ 00002286 : word32)
  Class: Eq_1902
  DataType: uint32
  OrigDataType: uint32
T_1925: (in 0<32> @ 00002288 : word32)
  Class: Eq_1902
  DataType: uint32
  OrigDataType: word32
T_1926: (in d0_29 != 0<32> @ 00002288 : bool)
  Class: Eq_1926
  DataType: bool
  OrigDataType: bool
T_1927: (in a5 @ 00002288 : (ptr32 Eq_1927))
  Class: Eq_1927
  DataType: (ptr32 Eq_1927)
  OrigDataType: word32
T_1928: (in fn00002354 @ 000022A2 : ptr32)
  Class: Eq_1928
  DataType: (ptr32 Eq_1928)
  OrigDataType: (ptr32 (fn T_1935 (T_1927, T_1933, T_1934)))
T_1929: (in signature of fn00002354 @ 00002354 : void)
  Class: Eq_1928
  DataType: (ptr32 Eq_1928)
  OrigDataType: 
T_1930: (in a5 @ 000022A2 : (ptr32 Eq_1927))
  Class: Eq_1927
  DataType: (ptr32 Eq_1927)
  OrigDataType: (ptr32 (struct (FFFFFA9C T_2017 tFFFFFA9C) (FFFFFAA0 T_2096 tFFFFFAA0) (FFFFFD38 T_2086 tFFFFFD38) (FFFFFD3C T_1940 tFFFFFD3C)))
T_1931: (in dwArg08 @ 000022A2 : word32)
  Class: Eq_1931
  DataType: word32
  OrigDataType: word32
T_1932: (in bArg0F @ 000022A2 : byte)
  Class: Eq_1932
  DataType: byte
  OrigDataType: byte
T_1933: (in 0<32> @ 000022A2 : word32)
  Class: Eq_1931
  DataType: word32
  OrigDataType: word32
T_1934: (in 0<8> @ 000022A2 : byte)
  Class: Eq_1932
  DataType: byte
  OrigDataType: byte
T_1935: (in fn00002354(a5, 0<32>, 0<8>) @ 000022A2 : word32)
  Class: Eq_1935
  DataType: word32
  OrigDataType: word32
T_1936: (in a2 @ 000022A8 : word32)
  Class: Eq_1936
  DataType: word32
  OrigDataType: word32
T_1937: (in a5 @ 000022A8 : ptr32)
  Class: Eq_1937
  DataType: ptr32
  OrigDataType: ptr32
T_1938: (in fn000023B4 @ 000022D2 : ptr32)
  Class: Eq_1938
  DataType: (ptr32 Eq_1938)
  OrigDataType: (ptr32 (fn T_1946 (T_1943, T_1945)))
T_1939: (in signature of fn000023B4 @ 000023B4 : void)
  Class: Eq_1938
  DataType: (ptr32 Eq_1938)
  OrigDataType: 
T_1940: (in dwArg04 @ 000022D2 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_1941: (in dwArg08 @ 000022D2 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_1942: (in -744<i32> @ 000022D2 : int32)
  Class: Eq_1942
  DataType: int32
  OrigDataType: int32
T_1943: (in a5 + -744<i32> @ 000022D2 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1944: (in -740<i32> @ 000022D2 : int32)
  Class: Eq_1944
  DataType: int32
  OrigDataType: int32
T_1945: (in a5 + -740<i32> @ 000022D2 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1946: (in fn000023B4(a5 + -744<i32>, a5 + -740<i32>) @ 000022D2 : word32)
  Class: Eq_1946
  DataType: (ptr32 Eq_1946)
  OrigDataType: word32
T_1947: (in a7_24 @ 000022D2 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_1940 t0000) (4 T_1940 t0004)))
T_1948: (in -748<i32> @ 000022D8 : int32)
  Class: Eq_1948
  DataType: int32
  OrigDataType: int32
T_1949: (in a5 + -748<i32> @ 000022D8 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1950: (in 4<32> @ 000022D8 : word32)
  Class: Eq_1950
  DataType: word32
  OrigDataType: word32
T_1951: (in a7_24 + 4<32> @ 000022D8 : word32)
  Class: Eq_1951
  DataType: word32
  OrigDataType: word32
T_1952: (in Mem33[a7_24 + 4<32>:word32] @ 000022D8 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1953: (in -752<i32> @ 000022DC : int32)
  Class: Eq_1953
  DataType: int32
  OrigDataType: int32
T_1954: (in a5 + -752<i32> @ 000022DC : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1955: (in 0<32> @ 000022DC : word32)
  Class: Eq_1955
  DataType: word32
  OrigDataType: word32
T_1956: (in a7_24 + 0<32> @ 000022DC : word32)
  Class: Eq_1956
  DataType: ptr32
  OrigDataType: ptr32
T_1957: (in Mem35[a7_24 + 0<32>:word32] @ 000022DC : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1958: (in fn000023B4 @ 000022E0 : ptr32)
  Class: Eq_1938
  DataType: (ptr32 Eq_1938)
  OrigDataType: (ptr32 (fn T_1965 (T_1961, T_1964)))
T_1959: (in 0<32> @ 000022E0 : word32)
  Class: Eq_1959
  DataType: word32
  OrigDataType: word32
T_1960: (in a7_24 + 0<32> @ 000022E0 : word32)
  Class: Eq_1960
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1961: (in Mem35[a7_24 + 0<32>:word32] @ 000022E0 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1962: (in 4<i32> @ 000022E0 : int32)
  Class: Eq_1962
  DataType: int32
  OrigDataType: int32
T_1963: (in a7_24 + 4<i32> @ 000022E0 : word32)
  Class: Eq_1963
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_1964: (in Mem35[a7_24 + 4<i32>:word32] @ 000022E0 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_1965: (in fn000023B4(a7_24->a0000[0<i32>].u1, a7_24->t0004.u1) @ 000022E0 : word32)
  Class: Eq_1946
  DataType: (ptr32 Eq_1946)
  OrigDataType: word32
T_1966: (in a6_40 @ 000022E0 : (ptr32 Eq_1946))
  Class: Eq_1946
  DataType: (ptr32 Eq_1946)
  OrigDataType: word32
T_1967: (in a7_41 @ 000022E0 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (1 T_1975 t0001) (2 T_1971 t0002)))
T_1968: (in 0xA89F<16> @ 000022E6 : word16)
  Class: Eq_1968
  DataType: word16
  OrigDataType: word16
T_1969: (in 2<32> @ 000022E6 : word32)
  Class: Eq_1969
  DataType: word32
  OrigDataType: word32
T_1970: (in a7_41 + 2<32> @ 000022E6 : word32)
  Class: Eq_1970
  DataType: word32
  OrigDataType: word32
T_1971: (in Mem50[a7_41 + 2<32>:word16] @ 000022E6 : word16)
  Class: Eq_1968
  DataType: word16
  OrigDataType: word16
T_1972: (in 1<8> @ 000022EA : byte)
  Class: Eq_1972
  DataType: byte
  OrigDataType: byte
T_1973: (in 1<32> @ 000022EA : word32)
  Class: Eq_1973
  DataType: word32
  OrigDataType: word32
T_1974: (in a7_41 + 1<32> @ 000022EA : word32)
  Class: Eq_1974
  DataType: ptr32
  OrigDataType: ptr32
T_1975: (in Mem52[a7_41 + 1<32>:byte] @ 000022EA : byte)
  Class: Eq_1972
  DataType: byte
  OrigDataType: byte
T_1976: (in 194<i32> @ 000022EE : int32)
  Class: Eq_1976
  DataType: int32
  OrigDataType: int32
T_1977: (in a5 + 194<i32> @ 000022EE : word32)
  Class: Eq_1977
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1978: (in a7_56 @ 000022F2 : (ptr32 Eq_1978))
  Class: Eq_1978
  DataType: (ptr32 Eq_1978)
  OrigDataType: (ptr32 (struct (FFFFFFFE T_1986 tFFFFFFFE) (0 T_1981 t0000)))
T_1979: (in 0<32> @ 000022F2 : word32)
  Class: Eq_1979
  DataType: word32
  OrigDataType: word32
T_1980: (in a7_56 + 0<32> @ 000022F2 : word32)
  Class: Eq_1980
  DataType: word32
  OrigDataType: word32
T_1981: (in Mem52[a7_56 + 0<32>:word32] @ 000022F2 : word32)
  Class: Eq_1981
  DataType: word32
  OrigDataType: word32
T_1982: (in v10_67 @ 000022F2 : word32)
  Class: Eq_1981
  DataType: word32
  OrigDataType: word32
T_1983: (in 0xA1AD<16> @ 000022F6 : word16)
  Class: Eq_1983
  DataType: word16
  OrigDataType: word16
T_1984: (in -2<i32> @ 000022F6 : int32)
  Class: Eq_1984
  DataType: int32
  OrigDataType: int32
T_1985: (in a7_56 + -2<i32> @ 000022F6 : word32)
  Class: Eq_1985
  DataType: ptr32
  OrigDataType: ptr32
T_1986: (in Mem72[a7_56 + -2<i32>:word16] @ 000022F6 : word16)
  Class: Eq_1983
  DataType: word16
  OrigDataType: word16
T_1987: (in 0<8> @ 000022FA : byte)
  Class: Eq_42
  DataType: byte
  OrigDataType: (ptr8 (struct (0 T_1988 t0000)))
T_1988: (in Mem74[0<8>:byte] @ 000022FA : byte)
  Class: Eq_42
  DataType: Eq_42
  OrigDataType: byte
T_1989: (in a5_59 @ 000022FC : ptr32)
  Class: Eq_1989
  DataType: ptr32
  OrigDataType: ptr32
T_1990: (in 194<i32> @ 000022FC : int32)
  Class: Eq_1990
  DataType: int32
  OrigDataType: int32
T_1991: (in a5_59 + 194<i32> @ 000022FC : word32)
  Class: Eq_1991
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_1992: (in a2_81 @ 00002302 : word32)
  Class: Eq_1992
  DataType: word32
  OrigDataType: word32
T_1993: (in a7_79 @ 00002302 : (ptr32 word32))
  Class: Eq_1993
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_1996 t0000)))
T_1994: (in 0<32> @ 00002302 : word32)
  Class: Eq_1994
  DataType: word32
  OrigDataType: word32
T_1995: (in a7_79 + 0<32> @ 00002302 : word32)
  Class: Eq_1995
  DataType: word32
  OrigDataType: word32
T_1996: (in Mem74[a7_79 + 0<32>:word32] @ 00002302 : word32)
  Class: Eq_1992
  DataType: word32
  OrigDataType: word32
T_1997: (in a2_81 == *a7_79 @ 00002302 : bool)
  Class: Eq_1997
  DataType: bool
  OrigDataType: bool
T_1998: (in __syscall<word16> @ 0000230E : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_2000 (T_1999)))
T_1999: (in 0xA1AD<16> @ 0000230E : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_2000: (in __syscall<word16>(0xA1AD<16>) @ 0000230E : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_2001: (in a0_85 @ 00002310 : word32)
  Class: Eq_2001
  DataType: word32
  OrigDataType: word32
T_2002: (in a6_80 @ 00002310 : (ptr32 Eq_2002))
  Class: Eq_2002
  DataType: (ptr32 Eq_2002)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_2001 tFFFFFFFC)))
T_2003: (in -4<i32> @ 00002310 : int32)
  Class: Eq_2003
  DataType: int32
  OrigDataType: int32
T_2004: (in a6_80 + -4<i32> @ 00002310 : word32)
  Class: Eq_2004
  DataType: word32
  OrigDataType: word32
T_2005: (in Mem97[a6_80 + -4<i32>:word32] @ 00002310 : word32)
  Class: Eq_2001
  DataType: word32
  OrigDataType: word32
T_2006: (in true @ 00002314 : bool)
  Class: Eq_2006
  DataType: bool
  OrigDataType: bool
T_2007: (in -4<i32> @ 00002316 : int32)
  Class: Eq_2007
  DataType: int32
  OrigDataType: int32
T_2008: (in a6_80 + -4<i32> @ 00002316 : word32)
  Class: Eq_2008
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2009: (in Mem97[a6_80 + -4<i32>:word32] @ 00002316 : word32)
  Class: Eq_2001
  DataType: word32
  OrigDataType: word32
T_2010: (in a5_82 @ 00002316 : (ptr32 Eq_2010))
  Class: Eq_2010
  DataType: (ptr32 Eq_2010)
  OrigDataType: (ptr32 (struct (FFFFF948 T_2013 tFFFFF948)))
T_2011: (in -1720<i32> @ 00002316 : int32)
  Class: Eq_2011
  DataType: int32
  OrigDataType: int32
T_2012: (in a5_82 + -1720<i32> @ 00002316 : word32)
  Class: Eq_2012
  DataType: word32
  OrigDataType: word32
T_2013: (in Mem103[a5_82 + -1720<i32>:word32] @ 00002316 : word32)
  Class: Eq_2001
  DataType: word32
  OrigDataType: word32
T_2014: (in a6 @ 00002316 : word32)
  Class: Eq_2014
  DataType: word32
  OrigDataType: word32
T_2015: (in -1380<i32> @ 00002358 : int32)
  Class: Eq_2015
  DataType: int32
  OrigDataType: int32
T_2016: (in a5 + -1380<i32> @ 00002358 : word32)
  Class: Eq_2016
  DataType: word32
  OrigDataType: word32
T_2017: (in Mem10[a5 + -1380<i32>:byte] @ 00002358 : byte)
  Class: Eq_1932
  DataType: byte
  OrigDataType: byte
T_2018: (in fp @ 00002354 : ptr32)
  Class: Eq_2018
  DataType: ptr32
  OrigDataType: ptr32
T_2019: (in 4<32> @ 00002354 : word32)
  Class: Eq_2019
  DataType: ui32
  OrigDataType: ui32
T_2020: (in fp - 4<32> @ 00002354 : word32)
  Class: Eq_2020
  DataType: ptr32
  OrigDataType: ptr32
T_2021: (in a7_40 @ 00002354 : ptr32)
  Class: Eq_2020
  DataType: ptr32
  OrigDataType: ptr32
T_2022: (in 0<32> @ 00002362 : word32)
  Class: Eq_1931
  DataType: word32
  OrigDataType: word32
T_2023: (in dwArg08 != 0<32> @ 00002362 : bool)
  Class: Eq_2023
  DataType: bool
  OrigDataType: bool
T_2024: (in 4<i32> @ 00002386 : int32)
  Class: Eq_2024
  DataType: int32
  OrigDataType: int32
T_2025: (in a7_40 - 4<i32> @ 00002386 : word32)
  Class: Eq_2025
  DataType: (ptr32 Eq_2025)
  OrigDataType: ptr32
T_2026: (in a7_61 @ 00002386 : (ptr32 Eq_2025))
  Class: Eq_2025
  DataType: (ptr32 Eq_2025)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_1940 tFFFFFFFC) (0 T_1940 t0000)))
T_2027: (in -720<i32> @ 00002386 : int32)
  Class: Eq_2027
  DataType: int32
  OrigDataType: int32
T_2028: (in a5 + -720<i32> @ 00002386 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: ptr32
T_2029: (in 0<32> @ 00002386 : word32)
  Class: Eq_2029
  DataType: word32
  OrigDataType: word32
T_2030: (in a7_61 + 0<32> @ 00002386 : word32)
  Class: Eq_2030
  DataType: ptr32
  OrigDataType: ptr32
T_2031: (in Mem63[a7_61 + 0<32>:word32] @ 00002386 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2032: (in -724<i32> @ 0000238A : int32)
  Class: Eq_2032
  DataType: int32
  OrigDataType: int32
T_2033: (in a5 + -724<i32> @ 0000238A : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: ptr32
T_2034: (in -4<i32> @ 0000238A : int32)
  Class: Eq_2034
  DataType: int32
  OrigDataType: int32
T_2035: (in a7_61 + -4<i32> @ 0000238A : word32)
  Class: Eq_2035
  DataType: ptr32
  OrigDataType: ptr32
T_2036: (in Mem65[a7_61 + -4<i32>:word32] @ 0000238A : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2037: (in fn000023B4 @ 0000238E : ptr32)
  Class: Eq_1938
  DataType: (ptr32 Eq_1938)
  OrigDataType: (ptr32 (fn T_2044 (T_2040, T_2043)))
T_2038: (in -4<i32> @ 0000238E : int32)
  Class: Eq_2038
  DataType: int32
  OrigDataType: int32
T_2039: (in a7_61 + -4<i32> @ 0000238E : word32)
  Class: Eq_2039
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2040: (in Mem65[a7_61 + -4<i32>:word32] @ 0000238E : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2041: (in 0<32> @ 0000238E : word32)
  Class: Eq_2041
  DataType: word32
  OrigDataType: word32
T_2042: (in a7_61 + 0<32> @ 0000238E : word32)
  Class: Eq_2042
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2043: (in Mem65[a7_61 + 0<32>:word32] @ 0000238E : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2044: (in fn000023B4(a7_61->tFFFFFFFC.u1, a7_61->t0000.u1) @ 0000238E : word32)
  Class: Eq_1946
  DataType: (ptr32 Eq_1946)
  OrigDataType: word32
T_2045: (in a6_106 @ 0000238E : (ptr32 Eq_1946))
  Class: Eq_1946
  DataType: (ptr32 Eq_1946)
  OrigDataType: (ptr32 (struct (0 T_2093 t0000) (8 T_2103 t0008) (10 T_2048 t0010)))
T_2046: (in 16<i32> @ 00002398 : int32)
  Class: Eq_2046
  DataType: int32
  OrigDataType: int32
T_2047: (in a6_106 + 16<i32> @ 00002398 : word32)
  Class: Eq_2047
  DataType: word32
  OrigDataType: word32
T_2048: (in Mem65[a6_106 + 16<i32>:word32] @ 00002398 : word32)
  Class: Eq_2048
  DataType: word32
  OrigDataType: word32
T_2049: (in 0<32> @ 00002398 : word32)
  Class: Eq_2048
  DataType: word32
  OrigDataType: word32
T_2050: (in a6_106->dw0010 != 0<32> @ 00002398 : bool)
  Class: Eq_2050
  DataType: bool
  OrigDataType: bool
T_2051: (in -708<i32> @ 00002368 : int32)
  Class: Eq_2051
  DataType: int32
  OrigDataType: int32
T_2052: (in a5 + -708<i32> @ 00002368 : word32)
  Class: Eq_2052
  DataType: ptr32
  OrigDataType: ptr32
T_2053: (in Mem10[a5 + -708<i32>:word32] @ 00002368 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2054: (in 0<32> @ 00002368 : word32)
  Class: Eq_876
  DataType: byte
  OrigDataType: word32
T_2055: (in a5->tFFFFFD3C.u1 == 0<32> @ 00002368 : bool)
  Class: Eq_2055
  DataType: bool
  OrigDataType: bool
T_2056: (in 4<i32> @ 00002378 : int32)
  Class: Eq_2056
  DataType: int32
  OrigDataType: int32
T_2057: (in a7_40 - 4<i32> @ 00002378 : word32)
  Class: Eq_2057
  DataType: (ptr32 Eq_2057)
  OrigDataType: ptr32
T_2058: (in a7_42 @ 00002378 : (ptr32 Eq_2057))
  Class: Eq_2057
  DataType: (ptr32 Eq_2057)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_1940 tFFFFFFFC) (0 T_1940 t0000)))
T_2059: (in -728<i32> @ 00002378 : int32)
  Class: Eq_2059
  DataType: int32
  OrigDataType: int32
T_2060: (in a5 + -728<i32> @ 00002378 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: ptr32
T_2061: (in 0<32> @ 00002378 : word32)
  Class: Eq_2061
  DataType: word32
  OrigDataType: word32
T_2062: (in a7_42 + 0<32> @ 00002378 : word32)
  Class: Eq_2062
  DataType: ptr32
  OrigDataType: ptr32
T_2063: (in Mem44[a7_42 + 0<32>:word32] @ 00002378 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2064: (in -736<i32> @ 0000237C : int32)
  Class: Eq_2064
  DataType: int32
  OrigDataType: int32
T_2065: (in a5 + -736<i32> @ 0000237C : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: ptr32
T_2066: (in -4<i32> @ 0000237C : int32)
  Class: Eq_2066
  DataType: int32
  OrigDataType: int32
T_2067: (in a7_42 + -4<i32> @ 0000237C : word32)
  Class: Eq_2067
  DataType: ptr32
  OrigDataType: ptr32
T_2068: (in Mem46[a7_42 + -4<i32>:word32] @ 0000237C : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2069: (in fn000023B4 @ 00002380 : ptr32)
  Class: Eq_1938
  DataType: (ptr32 Eq_1938)
  OrigDataType: (ptr32 (fn T_2076 (T_2072, T_2075)))
T_2070: (in -4<i32> @ 00002380 : int32)
  Class: Eq_2070
  DataType: int32
  OrigDataType: int32
T_2071: (in a7_42 + -4<i32> @ 00002380 : word32)
  Class: Eq_2071
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2072: (in Mem46[a7_42 + -4<i32>:word32] @ 00002380 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2073: (in 0<32> @ 00002380 : word32)
  Class: Eq_2073
  DataType: word32
  OrigDataType: word32
T_2074: (in a7_42 + 0<32> @ 00002380 : word32)
  Class: Eq_2074
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2075: (in Mem46[a7_42 + 0<32>:word32] @ 00002380 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2076: (in fn000023B4(a7_42->tFFFFFFFC.u1, a7_42->t0000.u1) @ 00002380 : word32)
  Class: Eq_1946
  DataType: (ptr32 Eq_1946)
  OrigDataType: word32
T_2077: (in a7_52 @ 00002380 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_2078: (in 8<32> @ 00002384 : word32)
  Class: Eq_2078
  DataType: word32
  OrigDataType: word32
T_2079: (in a7_52 + 8<32> @ 00002384 : word32)
  Class: Eq_2020
  DataType: ptr32
  OrigDataType: word32
T_2080: (in fn000023B4 @ 00002372 : ptr32)
  Class: Eq_1938
  DataType: (ptr32 Eq_1938)
  OrigDataType: (ptr32 (fn T_2087 (T_2083, T_2086)))
T_2081: (in -708<i32> @ 00002372 : int32)
  Class: Eq_2081
  DataType: int32
  OrigDataType: int32
T_2082: (in a5 + -708<i32> @ 00002372 : word32)
  Class: Eq_2082
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2083: (in Mem21[a5 + -708<i32>:word32] @ 00002372 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2084: (in -712<i32> @ 00002372 : int32)
  Class: Eq_2084
  DataType: int32
  OrigDataType: int32
T_2085: (in a5 + -712<i32> @ 00002372 : word32)
  Class: Eq_2085
  DataType: ptr32
  OrigDataType: ptr32
T_2086: (in Mem10[a5 + -712<i32>:word32] @ 00002372 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2087: (in fn000023B4(a5->tFFFFFD3C.u1, a5->tFFFFFD38.u1) @ 00002372 : word32)
  Class: Eq_1946
  DataType: (ptr32 Eq_1946)
  OrigDataType: word32
T_2088: (in a7_33 @ 00002372 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_2089: (in 8<32> @ 00002376 : word32)
  Class: Eq_2089
  DataType: word32
  OrigDataType: word32
T_2090: (in a7_33 + 8<32> @ 00002376 : word32)
  Class: Eq_2020
  DataType: ptr32
  OrigDataType: word32
T_2091: (in 0<32> @ 000023B0 : word32)
  Class: Eq_2091
  DataType: word32
  OrigDataType: word32
T_2092: (in a6_106 + 0<32> @ 000023B0 : word32)
  Class: Eq_2092
  DataType: ptr32
  OrigDataType: ptr32
T_2093: (in Mem108[a6_106 + 0<32>:word32] @ 000023B0 : word32)
  Class: Eq_2014
  DataType: word32
  OrigDataType: word32
T_2094: (in -1376<i32> @ 0000239E : int32)
  Class: Eq_2094
  DataType: int32
  OrigDataType: int32
T_2095: (in a5 + -1376<i32> @ 0000239E : word32)
  Class: Eq_2095
  DataType: ptr32
  OrigDataType: ptr32
T_2096: (in Mem65[a5 + -1376<i32>:word32] @ 0000239E : word32)
  Class: Eq_2096
  DataType: (ptr32 Eq_2096)
  OrigDataType: word32
T_2097: (in 0<32> @ 0000239E : word32)
  Class: Eq_2096
  DataType: (ptr32 Eq_2096)
  OrigDataType: word32
T_2098: (in a5->ptrFFFFFAA0 == null @ 0000239E : bool)
  Class: Eq_2098
  DataType: bool
  OrigDataType: bool
T_2099: (in 98<i32> @ 000023AA : int32)
  Class: Eq_2099
  DataType: int32
  OrigDataType: int32
T_2100: (in a5 + 98<i32> @ 000023AA : word32)
  Class: Eq_2100
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_2101: (in 8<i32> @ 000023A4 : int32)
  Class: Eq_2101
  DataType: int32
  OrigDataType: int32
T_2102: (in a6_106 + 8<i32> @ 000023A4 : word32)
  Class: Eq_2102
  DataType: ptr32
  OrigDataType: ptr32
T_2103: (in Mem65[a6_106 + 8<i32>:word32] @ 000023A4 : word32)
  Class: Eq_2103
  DataType: word32
  OrigDataType: word32
T_2104: (in -1376<i32> @ 000023A4 : int32)
  Class: Eq_2104
  DataType: int32
  OrigDataType: int32
T_2105: (in a5 + -1376<i32> @ 000023A4 : word32)
  Class: Eq_2105
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2106: (in Mem65[a5 + -1376<i32>:word32] @ 000023A4 : word32)
  Class: Eq_2096
  DataType: (ptr32 Eq_2096)
  OrigDataType: (ptr32 (struct (E T_2109 t000E)))
T_2107: (in 14<i32> @ 000023A4 : int32)
  Class: Eq_2107
  DataType: int32
  OrigDataType: int32
T_2108: (in Mem65[a5 + -1376<i32>:word32] + 14<i32> @ 000023A4 : word32)
  Class: Eq_2108
  DataType: word32
  OrigDataType: word32
T_2109: (in Mem89[Mem65[a5 + -1376<i32>:word32] + 14<i32>:word32] @ 000023A4 : word32)
  Class: Eq_2103
  DataType: word32
  OrigDataType: word32
T_2110: (in a6 @ 000023A4 : word32)
  Class: Eq_2110
  DataType: word32
  OrigDataType: word32
T_2111: (in fp @ 000023B4 : ptr32)
  Class: Eq_2111
  DataType: ptr32
  OrigDataType: ptr32
T_2112: (in 4<32> @ 000023B4 : word32)
  Class: Eq_2112
  DataType: ui32
  OrigDataType: ui32
T_2113: (in fp - 4<32> @ 000023B4 : word32)
  Class: Eq_2113
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_2114: (in a6_36 @ 000023B4 : (ptr32 word32))
  Class: Eq_2113
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_2122 t0000)))
T_2115: (in 0xFFFFFFFF<32> @ 000023BC : word32)
  Class: Eq_2115
  DataType: (ptr32 code)
  OrigDataType: word32
T_2116: (in d5_17 @ 000023BC : (ptr32 code))
  Class: Eq_2115
  DataType: (ptr32 code)
  OrigDataType: word32
T_2117: (in d4_18 @ 000023BE : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_2118: (in d3_19 @ 000023C2 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: (ptr32 (struct 0004 (0 word32 dw0000)))
T_2119: (in dwArg08 <= dwArg04 @ 000023C8 : bool)
  Class: Eq_2119
  DataType: bool
  OrigDataType: bool
T_2120: (in 0<32> @ 000023E4 : word32)
  Class: Eq_2120
  DataType: word32
  OrigDataType: word32
T_2121: (in a6_36 + 0<32> @ 000023E4 : word32)
  Class: Eq_2121
  DataType: ptr32
  OrigDataType: ptr32
T_2122: (in Mem16[a6_36 + 0<32>:word32] @ 000023E4 : word32)
  Class: Eq_2110
  DataType: word32
  OrigDataType: word32
T_2123: (in 0<32> @ 000023CC : word32)
  Class: Eq_2123
  DataType: word32
  OrigDataType: word32
T_2124: (in d3_19 + 0<32> @ 000023CC : word32)
  Class: Eq_2124
  DataType: word32
  OrigDataType: word32
T_2125: (in Mem16[d3_19 + 0<32>:word32] @ 000023CC : word32)
  Class: Eq_2115
  DataType: (ptr32 code)
  OrigDataType: word32
T_2126: (in d0_26 @ 000023CC : (ptr32 code))
  Class: Eq_2115
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_2127: (in 0<32> @ 000023CE : word32)
  Class: Eq_2115
  DataType: (ptr32 code)
  OrigDataType: word32
T_2128: (in d0_26 == null @ 000023CE : bool)
  Class: Eq_2128
  DataType: bool
  OrigDataType: bool
T_2129: (in 4<32> @ 000023D8 : word32)
  Class: Eq_2129
  DataType: int32
  OrigDataType: int32
T_2130: (in d3_19 + 4<32> @ 000023D8 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: ptr32
T_2131: (in d4_18 > d3_19 @ 000023DC : bool)
  Class: Eq_2131
  DataType: bool
  OrigDataType: bool
T_2132: (in d0_26 == d5_17 @ 000023D2 : bool)
  Class: Eq_2132
  DataType: bool
  OrigDataType: bool
T_2133: (in a5 @ 000023D6 : (ptr32 Eq_2133))
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: word32
T_2134: (in fn00002418 @ 000023FC : ptr32)
  Class: Eq_2134
  DataType: (ptr32 Eq_2134)
  OrigDataType: (ptr32 (fn T_2140 (T_2133, T_2139)))
T_2135: (in signature of fn00002418 @ 00002418 : void)
  Class: Eq_2134
  DataType: (ptr32 Eq_2134)
  OrigDataType: 
T_2136: (in a5 @ 000023FC : (ptr32 Eq_2133))
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: word32
T_2137: (in a6Out @ 000023FC : word32)
  Class: Eq_2137
  DataType: word32
  OrigDataType: word32
T_2138: (in a6_13 @ 000023FC : (ptr32 Eq_2138))
  Class: Eq_2138
  DataType: (ptr32 Eq_2138)
  OrigDataType: (ptr32 (struct (8 T_2145 t0008)))
T_2139: (in out a6_13 @ 000023FC : word32)
  Class: Eq_2137
  DataType: word32
  OrigDataType: word32
T_2140: (in fn00002418(a5, out a6_13) @ 000023FC : word32)
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: word32
T_2141: (in a5_12 @ 000023FC : (ptr32 Eq_2133))
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: word32
T_2142: (in a7_14 @ 000023FC : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_2145 tFFFFFFFC)))
T_2143: (in 8<i32> @ 00002400 : int32)
  Class: Eq_2143
  DataType: int32
  OrigDataType: int32
T_2144: (in a6_13 + 8<i32> @ 00002400 : word32)
  Class: Eq_2144
  DataType: word32
  OrigDataType: word32
T_2145: (in Mem5[a6_13 + 8<i32>:word32] @ 00002400 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2146: (in -4<i32> @ 00002400 : int32)
  Class: Eq_2146
  DataType: int32
  OrigDataType: int32
T_2147: (in a7_14 + -4<i32> @ 00002400 : word32)
  Class: Eq_2147
  DataType: word32
  OrigDataType: word32
T_2148: (in Mem25[a7_14 + -4<i32>:word32] @ 00002400 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2149: (in fn0000243C @ 00002404 : ptr32)
  Class: Eq_2149
  DataType: (ptr32 Eq_2149)
  OrigDataType: (ptr32 (fn T_2159 (T_2141, T_2156, T_2158)))
T_2150: (in signature of fn0000243C @ 0000243C : void)
  Class: Eq_2149
  DataType: (ptr32 Eq_2149)
  OrigDataType: 
T_2151: (in a5 @ 00002404 : (ptr32 Eq_2133))
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: (ptr32 (struct (FFFFFBB4 (arr T_4078) aFFFFFBB4) (FFFFFBB8 T_4081 tFFFFFBB8)))
T_2152: (in dwArg04 @ 00002404 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2153: (in a6Out @ 00002404 : word32)
  Class: Eq_2153
  DataType: word32
  OrigDataType: word32
T_2154: (in -4<i32> @ 00002404 : int32)
  Class: Eq_2154
  DataType: int32
  OrigDataType: int32
T_2155: (in a7_14 + -4<i32> @ 00002404 : word32)
  Class: Eq_2155
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2156: (in Mem25[a7_14 + -4<i32>:word32] @ 00002404 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2157: (in a6_36 @ 00002404 : word32)
  Class: Eq_2157
  DataType: word32
  OrigDataType: word32
T_2158: (in out a6_36 @ 00002404 : word32)
  Class: Eq_2153
  DataType: word32
  OrigDataType: word32
T_2159: (in fn0000243C(a5_12, a7_14->tFFFFFFFC.u1, out a6_36) @ 00002404 : word32)
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: word32
T_2160: (in a5_35 @ 00002404 : (ptr32 Eq_2133))
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: (ptr32 (struct (FFFFFAF8 T_2168 tFFFFFAF8)))
T_2161: (in a7_37 @ 00002404 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_2165 t0000)))
T_2162: (in 000000FF @ 0000240A : ptr32)
  Class: Eq_876
  DataType: byte
  OrigDataType: ptr32
T_2163: (in 0<32> @ 0000240A : word32)
  Class: Eq_2163
  DataType: word32
  OrigDataType: word32
T_2164: (in a7_37 + 0<32> @ 0000240A : word32)
  Class: Eq_2164
  DataType: word32
  OrigDataType: word32
T_2165: (in Mem45[a7_37 + 0<32>:word32] @ 0000240A : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2166: (in -1288<i32> @ 00002412 : int32)
  Class: Eq_2166
  DataType: int32
  OrigDataType: int32
T_2167: (in a5_35 + -1288<i32> @ 00002412 : word32)
  Class: Eq_2167
  DataType: word32
  OrigDataType: word32
T_2168: (in Mem45[a5_35 + -1288<i32>:word32] @ 00002412 : word32)
  Class: Eq_2168
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_2169: (in a7_19 @ 00002420 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_2170: (in fn0000243C @ 00002420 : ptr32)
  Class: Eq_2149
  DataType: (ptr32 Eq_2149)
  OrigDataType: (ptr32 (fn T_2174 (T_2136, T_2171, T_2173)))
T_2171: (in 000000FC @ 00002420 : ptr32)
  Class: Eq_876
  DataType: byte
  OrigDataType: ptr32
T_2172: (in a6_18 @ 00002420 : word32)
  Class: Eq_2172
  DataType: word32
  OrigDataType: word32
T_2173: (in out a6_18 @ 00002420 : word32)
  Class: Eq_2153
  DataType: word32
  OrigDataType: word32
T_2174: (in fn0000243C(a5, 0xFC<u32>, out a6_18) @ 00002420 : word32)
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: word32
T_2175: (in a5_17 @ 00002420 : (ptr32 Eq_2133))
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: (ptr32 (struct (FFFFFC0C T_2181 tFFFFFC0C)))
T_2176: (in 4<32> @ 00002424 : word32)
  Class: Eq_2176
  DataType: word32
  OrigDataType: word32
T_2177: (in a7_19 + 4<32> @ 00002424 : word32)
  Class: Eq_2177
  DataType: word32
  OrigDataType: word32
T_2178: (in a7_25 @ 00002424 : word32)
  Class: Eq_2177
  DataType: word32
  OrigDataType: word32
T_2179: (in -1012<i32> @ 00002426 : int32)
  Class: Eq_2179
  DataType: int32
  OrigDataType: int32
T_2180: (in a5_17 + -1012<i32> @ 00002426 : word32)
  Class: Eq_2180
  DataType: word32
  OrigDataType: word32
T_2181: (in Mem9[a5_17 + -1012<i32>:word32] @ 00002426 : word32)
  Class: Eq_2181
  DataType: (ptr32 code)
  OrigDataType: word32
T_2182: (in a0_26 @ 00002426 : (ptr32 code))
  Class: Eq_2181
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_2183: (in 0<32> @ 0000242C : word32)
  Class: Eq_2181
  DataType: (ptr32 code)
  OrigDataType: word32
T_2184: (in a0_26 == null @ 0000242C : bool)
  Class: Eq_2184
  DataType: bool
  OrigDataType: bool
T_2185: (in 4<i32> @ 00002430 : int32)
  Class: Eq_2185
  DataType: int32
  OrigDataType: int32
T_2186: (in a7_25 - 4<i32> @ 00002430 : word32)
  Class: Eq_2186
  DataType: (ptr32 Eq_876)
  OrigDataType: word32
T_2187: (in a7_43 @ 00002430 : (ptr32 Eq_876))
  Class: Eq_2186
  DataType: (ptr32 Eq_876)
  OrigDataType: (ptr32 (struct (0 T_2145 t0000)))
T_2188: (in 0<32> @ 00002430 : word32)
  Class: Eq_2188
  DataType: word32
  OrigDataType: word32
T_2189: (in a7_43 + 0<32> @ 00002430 : word32)
  Class: Eq_2189
  DataType: word32
  OrigDataType: word32
T_2190: (in Mem44[a7_43 + 0<32>:word32] @ 00002430 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2191: (in fn0000243C @ 00002434 : ptr32)
  Class: Eq_2149
  DataType: (ptr32 Eq_2149)
  OrigDataType: (ptr32 (fn T_2197 (T_2175, T_2194, T_2196)))
T_2192: (in 0<32> @ 00002434 : word32)
  Class: Eq_2192
  DataType: word32
  OrigDataType: word32
T_2193: (in a7_43 + 0<32> @ 00002434 : word32)
  Class: Eq_2193
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2194: (in Mem44[a7_43 + 0<32>:word32] @ 00002434 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2195: (in a6_53 @ 00002434 : (ptr32 word32))
  Class: Eq_2195
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_2201 t0000)))
T_2196: (in out a6_53 @ 00002434 : word32)
  Class: Eq_2153
  DataType: word32
  OrigDataType: word32
T_2197: (in fn0000243C(a5_17, a7_43->u1, out a6_53) @ 00002434 : word32)
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: word32
T_2198: (in a5_52 @ 00002434 : (ptr32 Eq_2133))
  Class: Eq_2133
  DataType: (ptr32 Eq_2133)
  OrigDataType: word32
T_2199: (in 0<32> @ 0000243A : word32)
  Class: Eq_2199
  DataType: word32
  OrigDataType: word32
T_2200: (in a6_53 + 0<32> @ 0000243A : word32)
  Class: Eq_2200
  DataType: word32
  OrigDataType: word32
T_2201: (in Mem44[a6_53 + 0<32>:word32] @ 0000243A : word32)
  Class: Eq_2137
  DataType: word32
  OrigDataType: word32
T_2202: (in fp @ 0000243C : ptr32)
  Class: Eq_2202
  DataType: ptr32
  OrigDataType: ptr32
T_2203: (in 4<32> @ 0000243C : word32)
  Class: Eq_2203
  DataType: ui32
  OrigDataType: ui32
T_2204: (in fp - 4<32> @ 0000243C : word32)
  Class: Eq_2204
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_2205: (in a6_6 @ 0000243C : (ptr32 word32))
  Class: Eq_2204
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_2230 t0000)))
T_2206: (in 0<32> @ 00002446 : word32)
  Class: Eq_2206
  DataType: ui32
  OrigDataType: word32
T_2207: (in d1_13 @ 00002446 : ui32)
  Class: Eq_2206
  DataType: ui32
  OrigDataType: ui32
T_2208: (in -1100<i32> @ 0000244C : int32)
  Class: Eq_2208
  DataType: int32
  OrigDataType: int32
T_2209: (in a5 + -1100<i32> @ 0000244C : word32)
  Class: Eq_2209
  DataType: (ptr32 Eq_2209)
  OrigDataType: word32
T_2210: (in d2_15 @ 0000244C : (ptr32 Eq_2209))
  Class: Eq_2209
  DataType: (ptr32 Eq_2209)
  OrigDataType: (ptr32 (struct 0008 (0 word32 dw0000)))
T_2211: (in -1100<i32> @ 00002468 : int32)
  Class: Eq_2211
  DataType: int32
  OrigDataType: int32
T_2212: (in a5 + -1100<i32> @ 00002468 : word32)
  Class: Eq_2212
  DataType: (ptr32 (arr Eq_4078))
  OrigDataType: (ptr32 T_4079)
T_2213: (in 8<i32> @ 00002468 : int32)
  Class: Eq_2213
  DataType: int32
  OrigDataType: int32
T_2214: (in d1_13 * 8<i32> @ 00002468 : word32)
  Class: Eq_2214
  DataType: ui32
  OrigDataType: ui32
T_2215: (in (a5 + -1100<i32>)[d1_13 * 8<i32>] @ 00002468 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2216: (in dwArg04 != (((a5->aFFFFFBB4))[d1_13].t0000).u1 @ 00002468 : bool)
  Class: Eq_2216
  DataType: bool
  OrigDataType: bool
T_2217: (in 8<32> @ 00002458 : word32)
  Class: Eq_2217
  DataType: word32
  OrigDataType: word32
T_2218: (in d2_15 + 8<32> @ 00002458 : word32)
  Class: Eq_2209
  DataType: (ptr32 Eq_2209)
  OrigDataType: word32
T_2219: (in 1<32> @ 0000245A : word32)
  Class: Eq_2219
  DataType: word32
  OrigDataType: word32
T_2220: (in d1_13 + 1<32> @ 0000245A : word32)
  Class: Eq_2206
  DataType: ui32
  OrigDataType: ui32
T_2221: (in -1012<i32> @ 0000245E : int32)
  Class: Eq_2221
  DataType: int32
  OrigDataType: int32
T_2222: (in a5 + -1012<i32> @ 0000245E : word32)
  Class: Eq_2209
  DataType: (ptr32 Eq_2209)
  OrigDataType: ptr32
T_2223: (in d2_15 < &a5->ptrFFFFFC0C @ 0000245E : bool)
  Class: Eq_2223
  DataType: bool
  OrigDataType: bool
T_2224: (in 0<32> @ 00002456 : word32)
  Class: Eq_2224
  DataType: word32
  OrigDataType: word32
T_2225: (in d2_15 + 0<32> @ 00002456 : word32)
  Class: Eq_2225
  DataType: up32
  OrigDataType: up32
T_2226: (in Mem10[d2_15 + 0<32>:word32] @ 00002456 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2227: (in dwArg04 == d2_15->dw0000 @ 00002456 : bool)
  Class: Eq_2227
  DataType: bool
  OrigDataType: bool
T_2228: (in 0<32> @ 00002492 : word32)
  Class: Eq_2228
  DataType: word32
  OrigDataType: word32
T_2229: (in a6_6 + 0<32> @ 00002492 : word32)
  Class: Eq_2229
  DataType: ptr32
  OrigDataType: ptr32
T_2230: (in Mem88[a6_6 + 0<32>:word32] @ 00002492 : word32)
  Class: Eq_2153
  DataType: word32
  OrigDataType: word32
T_2231: (in -1096<i32> @ 0000246E : int32)
  Class: Eq_2231
  DataType: int32
  OrigDataType: int32
T_2232: (in a5 + -1096<i32> @ 0000246E : word32)
  Class: Eq_2232
  DataType: (ptr32 (arr Eq_4080))
  OrigDataType: (ptr32 T_4081)
T_2233: (in 8<i32> @ 0000246E : int32)
  Class: Eq_2233
  DataType: int32
  OrigDataType: int32
T_2234: (in d1_13 * 8<i32> @ 0000246E : word32)
  Class: Eq_2234
  DataType: ui32
  OrigDataType: ui32
T_2235: (in (a5 + -1096<i32>)[d1_13 * 8<i32>] @ 0000246E : word32)
  Class: Eq_2235
  DataType: (ptr32 byte)
  OrigDataType: word32
T_2236: (in a0_45 @ 0000246E : (ptr32 byte))
  Class: Eq_2235
  DataType: (ptr32 byte)
  OrigDataType: word32
T_2237: (in a1_46 @ 00002472 : (ptr32 byte))
  Class: Eq_2235
  DataType: (ptr32 byte)
  OrigDataType: word32
T_2238: (in a1_130 @ 00002478 : (ptr32 byte))
  Class: Eq_2235
  DataType: (ptr32 byte)
  OrigDataType: (ptr32 (struct (0 T_2243 t0000)))
T_2239: (in 1<i32> @ 00002478 : int32)
  Class: Eq_2239
  DataType: int32
  OrigDataType: int32
T_2240: (in a1_130 + 1<i32> @ 00002478 : word32)
  Class: Eq_2235
  DataType: (ptr32 byte)
  OrigDataType: word32
T_2241: (in 0<32> @ 0000247A : word32)
  Class: Eq_2241
  DataType: word32
  OrigDataType: word32
T_2242: (in a1_130 + 0<32> @ 0000247A : word32)
  Class: Eq_2242
  DataType: word32
  OrigDataType: word32
T_2243: (in Mem10[a1_130 + 0<32>:byte] @ 0000247A : byte)
  Class: Eq_2243
  DataType: byte
  OrigDataType: byte
T_2244: (in 0<8> @ 0000247A : byte)
  Class: Eq_2243
  DataType: byte
  OrigDataType: byte
T_2245: (in *a1_130 != 0<8> @ 0000247A : bool)
  Class: Eq_2245
  DataType: bool
  OrigDataType: bool
T_2246: (in 1<i32> @ 0000247C : int32)
  Class: Eq_2246
  DataType: int32
  OrigDataType: int32
T_2247: (in a0_45 + 1<i32> @ 0000247C : word32)
  Class: Eq_2247
  DataType: word32
  OrigDataType: word32
T_2248: (in a1_46 - (a0_45 + 1<i32>) @ 0000247C : word32)
  Class: Eq_2248
  DataType: word32
  OrigDataType: word32
T_2249: (in a1_57 @ 0000247C : word32)
  Class: Eq_2248
  DataType: word32
  OrigDataType: word32
T_2250: (in 146<i32> @ 00002486 : int32)
  Class: Eq_2250
  DataType: int32
  OrigDataType: int32
T_2251: (in a5 + 146<i32> @ 00002486 : word32)
  Class: Eq_2251
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_2252: (in a5 @ 00002486 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2253: (in dwArg04 @ 00002486 : up32)
  Class: Eq_2253
  DataType: up32
  OrigDataType: word32
T_2254: (in fn000024C4 @ 000024BC : ptr32)
  Class: Eq_2254
  DataType: (ptr32 Eq_2254)
  OrigDataType: (ptr32 (fn T_2258 (T_2252, T_2253)))
T_2255: (in signature of fn000024C4 @ 000024C4 : void)
  Class: Eq_2254
  DataType: (ptr32 Eq_2254)
  OrigDataType: 
T_2256: (in a5 @ 000024BC : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2257: (in dwArg04 @ 000024BC : up32)
  Class: Eq_2253
  DataType: up32
  OrigDataType: up32
T_2258: (in fn000024C4(a5, dwArg04) @ 000024BC : word32)
  Class: Eq_2258
  DataType: word32
  OrigDataType: word32
T_2259: (in a6 @ 000024C2 : word32)
  Class: Eq_2259
  DataType: word32
  OrigDataType: word32
T_2260: (in fp @ 000024CA : ptr32)
  Class: Eq_2260
  DataType: ptr32
  OrigDataType: ptr32
T_2261: (in 0xC<32> @ 000024CA : word32)
  Class: Eq_2261
  DataType: ui32
  OrigDataType: ui32
T_2262: (in fp - 0xC<32> @ 000024CA : word32)
  Class: Eq_2262
  DataType: ptr32
  OrigDataType: ptr32
T_2263: (in a7_11 @ 000024CA : ptr32)
  Class: Eq_2262
  DataType: ptr32
  OrigDataType: ptr32
T_2264: (in 0xFFFFFFE0<32> @ 000024D4 : word32)
  Class: Eq_2253
  DataType: up32
  OrigDataType: up32
T_2265: (in dwArg04 <= 0xFFFFFFE0<32> @ 000024D4 : bool)
  Class: Eq_2265
  DataType: bool
  OrigDataType: bool
T_2266: (in 3<32> @ 000024E2 : word32)
  Class: Eq_2266
  DataType: up32
  OrigDataType: up32
T_2267: (in dwArg04 + 3<32> @ 000024E2 : word32)
  Class: Eq_2267
  DataType: up32
  OrigDataType: up32
T_2268: (in SLICE(dwArg04 + 3<32>, word16, 16) @ 000024E2 : word16)
  Class: Eq_2268
  DataType: word16
  OrigDataType: word16
T_2269: (in SLICE(dwArg04, word16, 0) @ 000024E2 : word16)
  Class: Eq_2269
  DataType: cui16
  OrigDataType: cui16
T_2270: (in 3<16> @ 000024E2 : word16)
  Class: Eq_2270
  DataType: cui16
  OrigDataType: cui16
T_2271: (in (word16) dwArg04 + 3<16> @ 000024E2 : word16)
  Class: Eq_2271
  DataType: cui16
  OrigDataType: cui16
T_2272: (in 0xFFFC<16> @ 000024E2 : word16)
  Class: Eq_2272
  DataType: cui16
  OrigDataType: cui16
T_2273: (in (word16) dwArg04 + 3<16> & 0xFFFC<16> @ 000024E2 : word16)
  Class: Eq_2273
  DataType: cui16
  OrigDataType: cui16
T_2274: (in SEQ(SLICE(dwArg04 + 3<32>, word16, 16), SLICE(dwArg04, word16, 0) + 3<16> & 0xFFFC<16>) @ 000024E2 : uipr32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: uipr32
T_2275: (in d3_23 @ 000024E2 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: uipr32
T_2276: (in a6_45 @ 0000250C : (ptr32 word32))
  Class: Eq_2276
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_2279 t0000)))
T_2277: (in 0<32> @ 0000250C : word32)
  Class: Eq_2277
  DataType: word32
  OrigDataType: word32
T_2278: (in a6_45 + 0<32> @ 0000250C : word32)
  Class: Eq_2278
  DataType: word32
  OrigDataType: word32
T_2279: (in Mem85[a6_45 + 0<32>:word32] @ 0000250C : word32)
  Class: Eq_2259
  DataType: word32
  OrigDataType: word32
T_2280: (in d4_47 @ 000024F8 : word32)
  Class: Eq_2280
  DataType: word32
  OrigDataType: word32
T_2281: (in 0<32> @ 000024F8 : word32)
  Class: Eq_2280
  DataType: word32
  OrigDataType: word32
T_2282: (in d4_47 == 0<32> @ 000024F8 : bool)
  Class: Eq_2282
  DataType: bool
  OrigDataType: bool
T_2283: (in a7_46 @ 000024FA : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_2274 t0000)))
T_2284: (in 0<32> @ 000024FA : word32)
  Class: Eq_2284
  DataType: word32
  OrigDataType: word32
T_2285: (in a7_46 + 0<32> @ 000024FA : word32)
  Class: Eq_2285
  DataType: word32
  OrigDataType: word32
T_2286: (in Mem66[a7_46 + 0<32>:word32] @ 000024FA : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2287: (in a7_74 @ 000024FC : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_2288: (in 4<32> @ 00002500 : word32)
  Class: Eq_2288
  DataType: word32
  OrigDataType: word32
T_2289: (in a7_74 + 4<32> @ 00002500 : word32)
  Class: Eq_2262
  DataType: ptr32
  OrigDataType: word32
T_2290: (in fn00002644 @ 00002504 : ptr32)
  Class: Eq_2290
  DataType: (ptr32 Eq_2290)
  OrigDataType: (ptr32 (fn T_2302 (T_2296, T_2299, T_2300, T_2301)))
T_2291: (in signature of fn00002644 @ 00002644 : void)
  Class: Eq_2290
  DataType: (ptr32 Eq_2290)
  OrigDataType: 
T_2292: (in a5 @ 00002504 : (ptr32 Eq_2292))
  Class: Eq_2292
  DataType: (ptr32 Eq_2292)
  OrigDataType: (ptr32 (struct (FFFFFD34 T_2578 tFFFFFD34)))
T_2293: (in dwArg04 @ 00002504 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2294: (in a5Out @ 00002504 : (ptr32 Eq_2292))
  Class: Eq_2292
  DataType: (ptr32 Eq_2292)
  OrigDataType: word32
T_2295: (in a6Out @ 00002504 : (ptr32 word32))
  Class: Eq_2295
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2296: (in a5_44 @ 00002504 : (ptr32 Eq_2292))
  Class: Eq_2292
  DataType: (ptr32 Eq_2292)
  OrigDataType: word32
T_2297: (in 0<32> @ 00002504 : word32)
  Class: Eq_2297
  DataType: word32
  OrigDataType: word32
T_2298: (in a7_46 + 0<32> @ 00002504 : word32)
  Class: Eq_2298
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2299: (in Mem66[a7_46 + 0<32>:word32] @ 00002504 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2300: (in out a5 @ 00002504 : word32)
  Class: Eq_2292
  DataType: (ptr32 Eq_2292)
  OrigDataType: word32
T_2301: (in out a6_45 @ 00002504 : word32)
  Class: Eq_2295
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_2279 t0000)))
T_2302: (in fn00002644(a5_44, a7_46->a0000[0<i32>].u1, out a5, out a6_45) @ 00002504 : word32)
  Class: Eq_2302
  DataType: word32
  OrigDataType: word32
T_2303: (in 0<32> @ 00002504 : word32)
  Class: Eq_2302
  DataType: word32
  OrigDataType: word32
T_2304: (in fn00002644(a5_44, a7_46->a0000[0<i32>].u1, out a5, out a6_45) != 0<32> @ 00002504 : bool)
  Class: Eq_2304
  DataType: bool
  OrigDataType: bool
T_2305: (in 4<i32> @ 000024EA : int32)
  Class: Eq_2305
  DataType: int32
  OrigDataType: int32
T_2306: (in a7_11 - 4<i32> @ 000024EA : word32)
  Class: Eq_2306
  DataType: (ptr32 Eq_876)
  OrigDataType: ptr32
T_2307: (in a7_29 @ 000024EA : (ptr32 Eq_876))
  Class: Eq_2306
  DataType: (ptr32 Eq_876)
  OrigDataType: (ptr32 (struct (0 T_2274 t0000)))
T_2308: (in 0<32> @ 000024EA : word32)
  Class: Eq_2308
  DataType: word32
  OrigDataType: word32
T_2309: (in a7_29 + 0<32> @ 000024EA : word32)
  Class: Eq_2309
  DataType: ptr32
  OrigDataType: ptr32
T_2310: (in Mem31[a7_29 + 0<32>:word32] @ 000024EA : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2311: (in fn00002510 @ 000024F4 : ptr32)
  Class: Eq_2311
  DataType: (ptr32 Eq_2311)
  OrigDataType: (ptr32 (fn T_2326 (T_2256, T_2321, T_2322, T_2323, T_2324, T_2325)))
T_2312: (in signature of fn00002510 @ 00002510 : void)
  Class: Eq_2311
  DataType: (ptr32 Eq_2311)
  OrigDataType: 
T_2313: (in a5 @ 000024F4 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFACC T_2441 tFFFFFACC)))
T_2314: (in dwArg04 @ 000024F4 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2315: (in d3Out @ 000024F4 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2316: (in d4Out @ 000024F4 : word32)
  Class: Eq_2316
  DataType: word32
  OrigDataType: word32
T_2317: (in a5Out @ 000024F4 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2318: (in a6Out @ 000024F4 : (ptr32 word32))
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2319: (in 0<32> @ 000024F4 : word32)
  Class: Eq_2319
  DataType: word32
  OrigDataType: word32
T_2320: (in a7_29 + 0<32> @ 000024F4 : word32)
  Class: Eq_2320
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2321: (in Mem31[a7_29 + 0<32>:word32] @ 000024F4 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2322: (in out d3_23 @ 000024F4 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: uipr32
T_2323: (in out d4_47 @ 000024F4 : word32)
  Class: Eq_2316
  DataType: word32
  OrigDataType: word32
T_2324: (in out a5_44 @ 000024F4 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2325: (in out a6_45 @ 000024F4 : word32)
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_2279 t0000)))
T_2326: (in fn00002510(a5, a7_29->u1, out d3_23, out d4_47, out a5_44, out a6_45) @ 000024F4 : word32)
  Class: Eq_2326
  DataType: word32
  OrigDataType: word32
T_2327: (in 0<32> @ 000024F4 : word32)
  Class: Eq_2326
  DataType: word32
  OrigDataType: word32
T_2328: (in fn00002510(a5, a7_29->u1, out d3_23, out d4_47, out a5_44, out a6_45) != 0<32> @ 000024F4 : bool)
  Class: Eq_2328
  DataType: bool
  OrigDataType: bool
T_2329: (in d0 @ 000024F4 : uipr32)
  Class: Eq_2329
  DataType: uipr32
  OrigDataType: word32
T_2330: (in fn000027B0 @ 0000251E : ptr32)
  Class: Eq_2330
  DataType: (ptr32 Eq_2330)
  OrigDataType: (ptr32 (fn T_2337 (T_2313, T_2314, T_2336)))
T_2331: (in signature of fn000027B0 @ 000027B0 : void)
  Class: Eq_2330
  DataType: (ptr32 Eq_2330)
  OrigDataType: 
T_2332: (in a5 @ 0000251E : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFAC8 T_2823 tFFFFFAC8) (FFFFFACC T_2334 tFFFFFACC) (FFFFFAD0 T_2334 tFFFFFAD0)))
T_2333: (in dwArg04 @ 0000251E : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_2334: (in a0Out @ 0000251E : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2335: (in a0_24 @ 0000251E : Eq_2335)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_2336: (in out a0_24 @ 0000251E : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2337: (in fn000027B0(a5, dwArg04, out a0_24) @ 0000251E : word32)
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2338: (in d0_22 @ 0000251E : (ptr32 Eq_2337))
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2339: (in fp @ 00002510 : ptr32)
  Class: Eq_2339
  DataType: ptr32
  OrigDataType: ptr32
T_2340: (in 4<32> @ 00002510 : word32)
  Class: Eq_2340
  DataType: ui32
  OrigDataType: ui32
T_2341: (in fp - 4<32> @ 00002510 : word32)
  Class: Eq_2341
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: ptr32
T_2342: (in a6_101 @ 00002510 : (ptr32 (ptr32 word32)))
  Class: Eq_2341
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct (0 T_2318 t0000)))
T_2343: (in d3_120 @ 00002518 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: uipr32
T_2344: (in 0xC<32> @ 00002522 : word32)
  Class: Eq_2344
  DataType: ui32
  OrigDataType: ui32
T_2345: (in fp - 0xC<32> @ 00002522 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: ptr32
T_2346: (in a7_102 @ 00002522 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (4 T_2452 t0004)))
T_2347: (in a2_108 @ 00002526 : (ptr32 Eq_2337))
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: (ptr32 (struct (0 T_2352 t0000) (4 T_2359 t0004)))
T_2348: (in 0<32> @ 00002528 : word32)
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2349: (in d0_22 != null @ 00002528 : bool)
  Class: Eq_2349
  DataType: bool
  OrigDataType: bool
T_2350: (in 0<32> @ 0000254C : word32)
  Class: Eq_2350
  DataType: word32
  OrigDataType: word32
T_2351: (in a2_108 + 0<32> @ 0000254C : word32)
  Class: Eq_2351
  DataType: word32
  OrigDataType: word32
T_2352: (in Mem109[a2_108 + 0<32>:word32] @ 0000254C : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_2355 t0004)))
T_2353: (in 4<i32> @ 0000254C : int32)
  Class: Eq_2353
  DataType: int32
  OrigDataType: int32
T_2354: (in Mem109[a2_108 + 0<32>:word32] + 4<i32> @ 0000254C : word32)
  Class: Eq_2354
  DataType: word32
  OrigDataType: word32
T_2355: (in Mem109[Mem109[a2_108 + 0<32>:word32] + 4<i32>:word32] @ 0000254C : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2356: (in d0_111 @ 0000254C : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2357: (in 4<i32> @ 00002554 : int32)
  Class: Eq_2357
  DataType: int32
  OrigDataType: int32
T_2358: (in a2_108 + 4<i32> @ 00002554 : word32)
  Class: Eq_2358
  DataType: ptr32
  OrigDataType: ptr32
T_2359: (in Mem109[a2_108 + 4<i32>:word32] @ 00002554 : word32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2360: (in d1_115 @ 00002554 : uipr32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2361: (in SLICE(d0_111, word16, 16) @ 00002564 : word16)
  Class: Eq_2361
  DataType: word16
  OrigDataType: word16
T_2362: (in SLICE(d0_111, word16, 0) @ 00002564 : word16)
  Class: Eq_2362
  DataType: cui16
  OrigDataType: cui16
T_2363: (in 0xFFFC<16> @ 00002564 : word16)
  Class: Eq_2363
  DataType: cui16
  OrigDataType: cui16
T_2364: (in (word16) d0_111 & 0xFFFC<16> @ 00002564 : word16)
  Class: Eq_2364
  DataType: cui16
  OrigDataType: cui16
T_2365: (in SEQ(SLICE(d0_111, word16, 16), SLICE(d0_111, word16, 0) & 0xFFFC<16>) @ 00002564 : uipr32)
  Class: Eq_2365
  DataType: uipr32
  OrigDataType: uipr32
T_2366: (in SLICE(d1_115, word16, 16) @ 00002564 : word16)
  Class: Eq_2366
  DataType: word16
  OrigDataType: word16
T_2367: (in SLICE(d1_115, word16, 0) @ 00002564 : word16)
  Class: Eq_2367
  DataType: cui16
  OrigDataType: cui16
T_2368: (in 0xFFFC<16> @ 00002564 : word16)
  Class: Eq_2368
  DataType: cui16
  OrigDataType: cui16
T_2369: (in (word16) d1_115 & 0xFFFC<16> @ 00002564 : word16)
  Class: Eq_2369
  DataType: cui16
  OrigDataType: cui16
T_2370: (in SEQ(SLICE(d1_115, word16, 16), SLICE(d1_115, word16, 0) & 0xFFFC<16>) @ 00002564 : uipr32)
  Class: Eq_2370
  DataType: uipr32
  OrigDataType: uipr32
T_2371: (in SEQ(SLICE(d0_111, word16, 16), (word16) d0_111 & 0xFFFC<16>) - SEQ(SLICE(d1_115, word16, 16), (word16) d1_115 & 0xFFFC<16>) @ 00002564 : word32)
  Class: Eq_2371
  DataType: uipr32
  OrigDataType: uipr32
T_2372: (in SEQ(SLICE(d0_111, word16, 16), (word16) d0_111 & 0xFFFC<16>) - SEQ(SLICE(d1_115, word16, 16), (word16) d1_115 & 0xFFFC<16>) - d3_120 @ 00002564 : word32)
  Class: Eq_2372
  DataType: uipr32
  OrigDataType: uipr32
T_2373: (in 4<32> @ 00002564 : word32)
  Class: Eq_2372
  DataType: uipr32
  OrigDataType: word32
T_2374: (in SEQ(SLICE(d0_111, word16, 16), (word16) d0_111 & 0xFFFC<16>) - SEQ(SLICE(d1_115, word16, 16), (word16) d1_115 & 0xFFFC<16>) - d3_120 == 4<32> @ 00002564 : bool)
  Class: Eq_2374
  DataType: bool
  OrigDataType: bool
T_2375: (in a7_48 @ 0000252C : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_2274 t0000) (8 T_2400 t0008)))
T_2376: (in fn000028A0 @ 00002536 : ptr32)
  Class: Eq_2376
  DataType: (ptr32 Eq_2376)
  OrigDataType: (ptr32 (fn T_2391 (T_2335, T_2338, T_2313, T_2314, T_2386, T_2388, T_2389, T_2390)))
T_2377: (in signature of fn000028A0 @ 000028A0 : void)
  Class: Eq_2376
  DataType: (ptr32 Eq_2376)
  OrigDataType: 
T_2378: (in a0 @ 00002536 : Eq_2335)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct 0004 (0 (arr T_2335) a0000)))
T_2379: (in a2 @ 00002536 : (ptr32 Eq_2337))
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2380: (in a5 @ 00002536 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFADC T_2335 tFFFFFADC) (FFFFFAE0 T_2831 tFFFFFAE0) (FFFFFAF0 T_3008 tFFFFFAF0) (FFFFFAF4 T_2831 tFFFFFAF4)))
T_2381: (in dwArg04 @ 00002536 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2382: (in d3Out @ 00002536 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2383: (in d4Out @ 00002536 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2384: (in a5Out @ 00002536 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2385: (in a6Out @ 00002536 : ptr32)
  Class: Eq_2385
  DataType: ptr32
  OrigDataType: word32
T_2386: (in out d3_120 @ 00002536 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: uipr32
T_2387: (in d4 @ 00002536 : word32)
  Class: Eq_2316
  DataType: word32
  OrigDataType: word32
T_2388: (in out d4 @ 00002536 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2389: (in out a5 @ 00002536 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2390: (in out a6_101 @ 00002536 : word32)
  Class: Eq_2385
  DataType: ptr32
  OrigDataType: ptr32
T_2391: (in fn000028A0(a0_24, d0_22, a5, dwArg04, out d3_120, out d4, out a5, out a6_101) @ 00002536 : word32)
  Class: Eq_2391
  DataType: word32
  OrigDataType: word32
T_2392: (in 0xFFFFFFFF<32> @ 00002536 : word32)
  Class: Eq_2391
  DataType: word32
  OrigDataType: word32
T_2393: (in fn000028A0(a0_24, d0_22, a5, dwArg04, out d3_120, out d4, out a5, out a6_101) == 0xFFFFFFFF<32> @ 00002536 : bool)
  Class: Eq_2393
  DataType: bool
  OrigDataType: bool
T_2394: (in 0<32> @ 000025AE : word32)
  Class: Eq_2394
  DataType: word32
  OrigDataType: word32
T_2395: (in a6_101 + 0<32> @ 000025AE : word32)
  Class: Eq_2395
  DataType: ptr32
  OrigDataType: ptr32
T_2396: (in Mem38[a6_101 + 0<32>:word32] @ 000025AE : word32)
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2397: (in a6_77 @ 000025AE : (ptr32 word32))
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2398: (in 8<32> @ 000025B0 : word32)
  Class: Eq_2398
  DataType: word32
  OrigDataType: word32
T_2399: (in a7_48 + 8<32> @ 000025B0 : word32)
  Class: Eq_2399
  DataType: word32
  OrigDataType: word32
T_2400: (in Mem38[a7_48 + 8<32>:word32] @ 000025B0 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2401: (in 0<32> @ 000025B0 : word32)
  Class: Eq_2329
  DataType: uipr32
  OrigDataType: word32
T_2402: (in 0<32> @ 00002538 : word32)
  Class: Eq_2402
  DataType: word32
  OrigDataType: word32
T_2403: (in a7_48 + 0<32> @ 00002538 : word32)
  Class: Eq_2403
  DataType: ptr32
  OrigDataType: ptr32
T_2404: (in Mem80[a7_48 + 0<32>:word32] @ 00002538 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2405: (in fn000027B0 @ 0000253A : ptr32)
  Class: Eq_2330
  DataType: (ptr32 Eq_2330)
  OrigDataType: (ptr32 (fn T_2411 (T_2313, T_2408, T_2410)))
T_2406: (in 0<32> @ 0000253A : word32)
  Class: Eq_2406
  DataType: word32
  OrigDataType: word32
T_2407: (in a7_48 + 0<32> @ 0000253A : word32)
  Class: Eq_2407
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2408: (in Mem80[a7_48 + 0<32>:word32] @ 0000253A : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2409: (in a0_246 @ 0000253A : word32)
  Class: Eq_2409
  DataType: word32
  OrigDataType: word32
T_2410: (in out a0_246 @ 0000253A : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2411: (in fn000027B0(a5, a7_48->a0000[0<i32>].u1, out a0_246) @ 0000253A : word32)
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2412: (in d0_85 @ 0000253A : (ptr32 Eq_2337))
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2413: (in 4<32> @ 0000253E : word32)
  Class: Eq_2413
  DataType: int32
  OrigDataType: int32
T_2414: (in a7_48 + 4<32> @ 0000253E : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: ptr32
T_2415: (in 0<32> @ 00002544 : word32)
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2416: (in d0_85 != null @ 00002544 : bool)
  Class: Eq_2416
  DataType: bool
  OrigDataType: bool
T_2417: (in fn000027A0 @ 00002546 : ptr32)
  Class: Eq_2417
  DataType: (ptr32 Eq_2417)
  OrigDataType: (ptr32 (fn T_2423 (T_2313, T_2342, T_2422)))
T_2418: (in signature of fn000027A0 @ 000027A0 : void)
  Class: Eq_2417
  DataType: (ptr32 Eq_2417)
  OrigDataType: 
T_2419: (in a5 @ 00002546 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: ptr32
T_2420: (in a6 @ 00002546 : (ptr32 (ptr32 word32)))
  Class: Eq_2341
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: word32
T_2421: (in a6Out @ 00002546 : (ptr32 Eq_2421))
  Class: Eq_2421
  DataType: (ptr32 Eq_2421)
  OrigDataType: word32
T_2422: (in out a6_101 @ 00002546 : word32)
  Class: Eq_2421
  DataType: (ptr32 Eq_2421)
  OrigDataType: (ptr32 (struct (0 T_2396 t0000)))
T_2423: (in fn000027A0(a5, a6_101, out a6_101) @ 00002546 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2424: (in 4<i32> @ 00002586 : int32)
  Class: Eq_2424
  DataType: int32
  OrigDataType: int32
T_2425: (in a2_108 + 4<i32> @ 00002586 : word32)
  Class: Eq_2425
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2426: (in Mem162[a2_108 + 4<i32>:word32] @ 00002586 : word32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2427: (in d0_163 @ 00002586 : uipr32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2428: (in SLICE(d0_163, word16, 16) @ 0000258E : word16)
  Class: Eq_2428
  DataType: word16
  OrigDataType: word16
T_2429: (in SLICE(d0_163, word16, 0) @ 0000258E : word16)
  Class: Eq_2429
  DataType: cui16
  OrigDataType: cui16
T_2430: (in 0xFFFC<16> @ 0000258E : word16)
  Class: Eq_2430
  DataType: cui16
  OrigDataType: cui16
T_2431: (in (word16) d0_163 & 0xFFFC<16> @ 0000258E : word16)
  Class: Eq_2431
  DataType: cui16
  OrigDataType: cui16
T_2432: (in SEQ(SLICE(d0_163, word16, 16), SLICE(d0_163, word16, 0) & 0xFFFC<16>) @ 0000258E : uipr32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: uipr32
T_2433: (in 4<i32> @ 0000258E : int32)
  Class: Eq_2433
  DataType: int32
  OrigDataType: int32
T_2434: (in a2_108 + 4<i32> @ 0000258E : word32)
  Class: Eq_2434
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2435: (in Mem167[a2_108 + 4<i32>:word32] @ 0000258E : word32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2436: (in 0<32> @ 00002592 : word32)
  Class: Eq_2436
  DataType: word32
  OrigDataType: word32
T_2437: (in a2_108 + 0<32> @ 00002592 : word32)
  Class: Eq_2437
  DataType: (ptr32 (ptr32 Eq_2437))
  OrigDataType: (ptr32 (ptr32 (struct (4 T_2355 t0004))))
T_2438: (in Mem167[a2_108 + 0<32>:word32] @ 00002592 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_2355 t0004)))
T_2439: (in -1332<i32> @ 00002592 : int32)
  Class: Eq_2439
  DataType: int32
  OrigDataType: int32
T_2440: (in a5 + -1332<i32> @ 00002592 : word32)
  Class: Eq_2440
  DataType: word32
  OrigDataType: word32
T_2441: (in Mem170[a5 + -1332<i32>:word32] @ 00002592 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2442: (in 4<i32> @ 00002596 : int32)
  Class: Eq_2442
  DataType: int32
  OrigDataType: int32
T_2443: (in a2_108 + 4<i32> @ 00002596 : word32)
  Class: Eq_2443
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2444: (in Mem170[a2_108 + 4<i32>:word32] @ 00002596 : word32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2445: (in d0_171 @ 00002596 : uipr32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2446: (in 0<32> @ 000025A4 : word32)
  Class: Eq_2446
  DataType: word32
  OrigDataType: word32
T_2447: (in a6_101 + 0<32> @ 000025A4 : word32)
  Class: Eq_2447
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2448: (in Mem170[a6_101 + 0<32>:word32] @ 000025A4 : word32)
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2449: (in a6_189 @ 000025A4 : (ptr32 word32))
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2450: (in 4<i32> @ 000025A6 : int32)
  Class: Eq_2450
  DataType: int32
  OrigDataType: int32
T_2451: (in a7_102 + 4<i32> @ 000025A6 : word32)
  Class: Eq_2451
  DataType: ptr32
  OrigDataType: ptr32
T_2452: (in Mem170[a7_102 + 4<i32>:word32] @ 000025A6 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2453: (in SLICE(d0_171, word16, 16) @ 000025A6 : word16)
  Class: Eq_2453
  DataType: word16
  OrigDataType: word16
T_2454: (in SLICE(d0_171, word16, 0) @ 000025A6 : word16)
  Class: Eq_2454
  DataType: cui16
  OrigDataType: cui16
T_2455: (in 0xFFFC<16> @ 000025A6 : word16)
  Class: Eq_2455
  DataType: cui16
  OrigDataType: cui16
T_2456: (in (word16) d0_171 & 0xFFFC<16> @ 000025A6 : word16)
  Class: Eq_2456
  DataType: cui16
  OrigDataType: cui16
T_2457: (in SEQ(SLICE(d0_171, word16, 16), SLICE(d0_171, word16, 0) & 0xFFFC<16>) @ 000025A6 : uipr32)
  Class: Eq_2457
  DataType: uipr32
  OrigDataType: uipr32
T_2458: (in 4<32> @ 000025A6 : word32)
  Class: Eq_2458
  DataType: uipr32
  OrigDataType: uipr32
T_2459: (in SEQ(SLICE(d0_171, word16, 16), (word16) d0_171 & 0xFFFC<16>) + 4<32> @ 000025A6 : word32)
  Class: Eq_2329
  DataType: uipr32
  OrigDataType: uipr32
T_2460: (in 4<i32> @ 00002566 : int32)
  Class: Eq_2460
  DataType: int32
  OrigDataType: int32
T_2461: (in a7_102 - 4<i32> @ 00002566 : word32)
  Class: Eq_2461
  DataType: (ptr32 Eq_2461)
  OrigDataType: ptr32
T_2462: (in a7_128 @ 00002566 : (ptr32 Eq_2461))
  Class: Eq_2461
  DataType: (ptr32 Eq_2461)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_2337 tFFFFFFFC) (0 T_2274 t0000)))
T_2463: (in 0<32> @ 00002566 : word32)
  Class: Eq_2463
  DataType: word32
  OrigDataType: word32
T_2464: (in a7_128 + 0<32> @ 00002566 : word32)
  Class: Eq_2464
  DataType: ptr32
  OrigDataType: ptr32
T_2465: (in Mem129[a7_128 + 0<32>:word32] @ 00002566 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2466: (in -4<i32> @ 00002568 : int32)
  Class: Eq_2466
  DataType: int32
  OrigDataType: int32
T_2467: (in a7_128 + -4<i32> @ 00002568 : word32)
  Class: Eq_2467
  DataType: ptr32
  OrigDataType: ptr32
T_2468: (in Mem131[a7_128 + -4<i32>:word32] @ 00002568 : word32)
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2469: (in fn000025B4 @ 0000256A : ptr32)
  Class: Eq_2469
  DataType: (ptr32 Eq_2469)
  OrigDataType: (ptr32 (fn T_2480 (T_2313, T_2476, T_2479)))
T_2470: (in signature of fn000025B4 @ 000025B4 : void)
  Class: Eq_2469
  DataType: (ptr32 Eq_2469)
  OrigDataType: 
T_2471: (in a5 @ 0000256A : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2472: (in dwArg04 @ 0000256A : (ptr32 Eq_2337))
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: (ptr32 (struct (0 T_2500 t0000) (4 T_2511 t0004)))
T_2473: (in dwArg08 @ 0000256A : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_2474: (in -4<i32> @ 0000256A : int32)
  Class: Eq_2474
  DataType: int32
  OrigDataType: int32
T_2475: (in a7_128 + -4<i32> @ 0000256A : word32)
  Class: Eq_2475
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2476: (in Mem131[a7_128 + -4<i32>:word32] @ 0000256A : word32)
  Class: Eq_2337
  DataType: (ptr32 Eq_2337)
  OrigDataType: word32
T_2477: (in 0<32> @ 0000256A : word32)
  Class: Eq_2477
  DataType: word32
  OrigDataType: word32
T_2478: (in a7_128 + 0<32> @ 0000256A : word32)
  Class: Eq_2478
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2479: (in Mem131[a7_128 + 0<32>:word32] @ 0000256A : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2480: (in fn000025B4(a5, a7_128->ptrFFFFFFFC, a7_128->t0000.u1) @ 0000256A : word32)
  Class: Eq_2480
  DataType: (ptr32 Eq_2480)
  OrigDataType: word32
T_2481: (in d0_137 @ 0000256A : (ptr32 Eq_2480))
  Class: Eq_2480
  DataType: (ptr32 Eq_2480)
  OrigDataType: (ptr32 (struct (4 T_414 t0004)))
T_2482: (in 0<32> @ 00002574 : word32)
  Class: Eq_2480
  DataType: (ptr32 Eq_2480)
  OrigDataType: word32
T_2483: (in d0_137 == null @ 00002574 : bool)
  Class: Eq_2483
  DataType: bool
  OrigDataType: bool
T_2484: (in __bclr<word32> @ 0000257A : ptr32)
  Class: Eq_1060
  DataType: (ptr32 Eq_1060)
  OrigDataType: (ptr32 (fn T_2491 (T_2487, T_2488, T_2490)))
T_2485: (in 4<i32> @ 0000257A : int32)
  Class: Eq_2485
  DataType: int32
  OrigDataType: int32
T_2486: (in d0_137 + 4<i32> @ 0000257A : word32)
  Class: Eq_2486
  DataType: word32
  OrigDataType: word32
T_2487: (in Mem131[d0_137 + 4<i32>:word32] @ 0000257A : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2488: (in 1<32> @ 0000257A : word32)
  Class: Eq_1063
  DataType: word32
  OrigDataType: word32
T_2489: (in d0_153 @ 0000257A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u1) (word32 u0))
T_2490: (in out d0_153 @ 0000257A : ptr32)
  Class: Eq_1064
  DataType: word32
  OrigDataType: word32
T_2491: (in __bclr<word32>(d0_137->t0004.u2, 1<32>, out d0_153) @ 0000257A : bool)
  Class: Eq_1068
  DataType: bool
  OrigDataType: bool
T_2492: (in __bset<word16> @ 0000257E : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_2496 (T_2489, T_2493, T_2495)))
T_2493: (in 0<16> @ 0000257E : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_2494: (in d0_155 @ 0000257E : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2495: (in out d0_155 @ 0000257E : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_2496: (in __bset<word16>(d0_153, 0<16>, out d0_155) @ 0000257E : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_2497: (in 4<i32> @ 00002582 : int32)
  Class: Eq_2497
  DataType: int32
  OrigDataType: int32
T_2498: (in d0_137 + 4<i32> @ 00002582 : word32)
  Class: Eq_2498
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2499: (in Mem157[d0_137 + 4<i32>:word32] @ 00002582 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2500: (in d0 @ 00002582 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2501: (in 0<32> @ 000025BE : word32)
  Class: Eq_2501
  DataType: word32
  OrigDataType: word32
T_2502: (in dwArg04 + 0<32> @ 000025BE : word32)
  Class: Eq_2502
  DataType: word32
  OrigDataType: word32
T_2503: (in Mem10[dwArg04 + 0<32>:word32] @ 000025BE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2504: (in a0_12 @ 000025BE : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_2507 t0004)))
T_2505: (in 4<i32> @ 000025C0 : int32)
  Class: Eq_2505
  DataType: int32
  OrigDataType: int32
T_2506: (in a0_12 + 4<i32> @ 000025C0 : word32)
  Class: Eq_2506
  DataType: word32
  OrigDataType: word32
T_2507: (in Mem10[a0_12 + 4<i32>:word32] @ 000025C0 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2508: (in d0_13 @ 000025C0 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2509: (in 4<i32> @ 000025C8 : int32)
  Class: Eq_2509
  DataType: int32
  OrigDataType: int32
T_2510: (in dwArg04 + 4<i32> @ 000025C8 : word32)
  Class: Eq_2510
  DataType: ptr32
  OrigDataType: ptr32
T_2511: (in Mem10[dwArg04 + 4<i32>:word32] @ 000025C8 : word32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2512: (in d1_17 @ 000025C8 : uipr32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2513: (in SLICE(d0_13, word16, 16) @ 000025D8 : word16)
  Class: Eq_2513
  DataType: word16
  OrigDataType: word16
T_2514: (in SLICE(d0_13, word16, 0) @ 000025D8 : word16)
  Class: Eq_2514
  DataType: cui16
  OrigDataType: cui16
T_2515: (in 0xFFFC<16> @ 000025D8 : word16)
  Class: Eq_2515
  DataType: cui16
  OrigDataType: cui16
T_2516: (in (word16) d0_13 & 0xFFFC<16> @ 000025D8 : word16)
  Class: Eq_2516
  DataType: cui16
  OrigDataType: cui16
T_2517: (in SEQ(SLICE(d0_13, word16, 16), SLICE(d0_13, word16, 0) & 0xFFFC<16>) @ 000025D8 : uipr32)
  Class: Eq_2517
  DataType: up32
  OrigDataType: up32
T_2518: (in SLICE(d1_17, word16, 16) @ 000025D8 : word16)
  Class: Eq_2518
  DataType: word16
  OrigDataType: word16
T_2519: (in SLICE(d1_17, word16, 0) @ 000025D8 : word16)
  Class: Eq_2519
  DataType: cui16
  OrigDataType: cui16
T_2520: (in 0xFFFC<16> @ 000025D8 : word16)
  Class: Eq_2520
  DataType: cui16
  OrigDataType: cui16
T_2521: (in (word16) d1_17 & 0xFFFC<16> @ 000025D8 : word16)
  Class: Eq_2521
  DataType: cui16
  OrigDataType: cui16
T_2522: (in SEQ(SLICE(d1_17, word16, 16), SLICE(d1_17, word16, 0) & 0xFFFC<16>) @ 000025D8 : uipr32)
  Class: Eq_2522
  DataType: up32
  OrigDataType: up32
T_2523: (in SEQ(SLICE(d0_13, word16, 16), (word16) d0_13 & 0xFFFC<16>) - SEQ(SLICE(d1_17, word16, 16), (word16) d1_17 & 0xFFFC<16>) @ 000025D8 : word32)
  Class: Eq_2523
  DataType: up32
  OrigDataType: up32
T_2524: (in 4<32> @ 000025D8 : word32)
  Class: Eq_2524
  DataType: up32
  OrigDataType: up32
T_2525: (in SEQ(SLICE(d0_13, word16, 16), (word16) d0_13 & 0xFFFC<16>) - SEQ(SLICE(d1_17, word16, 16), (word16) d1_17 & 0xFFFC<16>) - 4<32> @ 000025D8 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_2526: (in SEQ(SLICE(d0_13, word16, 16), (word16) d0_13 & 0xFFFC<16>) - SEQ(SLICE(d1_17, word16, 16), (word16) d1_17 & 0xFFFC<16>) - 4<32> <= dwArg08 @ 000025D8 : bool)
  Class: Eq_2526
  DataType: bool
  OrigDataType: bool
T_2527: (in 0<32> @ 0000260E : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_2528: (in fn0000273C @ 000025DA : ptr32)
  Class: Eq_2528
  DataType: (ptr32 Eq_2528)
  OrigDataType: (ptr32 (fn T_2535 (T_2504, T_2471, T_2534)))
T_2529: (in signature of fn0000273C @ 0000273C : void)
  Class: Eq_2528
  DataType: (ptr32 Eq_2528)
  OrigDataType: 
T_2530: (in a0 @ 000025DA : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2531: (in a5 @ 000025DA : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFAD0 T_2532 tFFFFFAD0)))
T_2532: (in a0Out @ 000025DA : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2533: (in a0_107 @ 000025DA : word32)
  Class: Eq_2533
  DataType: word32
  OrigDataType: word32
T_2534: (in out a0_107 @ 000025DA : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2535: (in fn0000273C(a0_12, a5, out a0_107) @ 000025DA : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2536: (in d0_29 @ 000025DA : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_2562 t0000) (4 T_2554 t0004)))
T_2537: (in 0<32> @ 000025E2 : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_2538: (in d0_29 == 0<32> @ 000025E2 : bool)
  Class: Eq_2538
  DataType: bool
  OrigDataType: bool
T_2539: (in 4<i32> @ 000025E4 : int32)
  Class: Eq_2539
  DataType: int32
  OrigDataType: int32
T_2540: (in dwArg04 + 4<i32> @ 000025E4 : word32)
  Class: Eq_2540
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2541: (in Mem10[dwArg04 + 4<i32>:word32] @ 000025E4 : word32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2542: (in d0_53 @ 000025E4 : uipr32)
  Class: Eq_2359
  DataType: uipr32
  OrigDataType: word32
T_2543: (in SLICE(d0_53, word16, 16) @ 000025EC : word16)
  Class: Eq_2543
  DataType: word16
  OrigDataType: word16
T_2544: (in SLICE(d0_53, word16, 0) @ 000025EC : word16)
  Class: Eq_2544
  DataType: cui16
  OrigDataType: cui16
T_2545: (in 0xFFFC<16> @ 000025EC : word16)
  Class: Eq_2545
  DataType: cui16
  OrigDataType: cui16
T_2546: (in (word16) d0_53 & 0xFFFC<16> @ 000025EC : word16)
  Class: Eq_2546
  DataType: cui16
  OrigDataType: cui16
T_2547: (in SEQ(SLICE(d0_53, word16, 16), SLICE(d0_53, word16, 0) & 0xFFFC<16>) @ 000025EC : uipr32)
  Class: Eq_2547
  DataType: uipr32
  OrigDataType: uipr32
T_2548: (in SEQ(SLICE(d0_53, word16, 16), SLICE(d0_53, word16, 0) & 0xFFFC<16>) + dwArg08 @ 000025EC : word32)
  Class: Eq_2548
  DataType: (ptr32 Eq_2548)
  OrigDataType: uipr32
T_2549: (in d0_57 @ 000025EC : (ptr32 Eq_2548))
  Class: Eq_2548
  DataType: (ptr32 Eq_2548)
  OrigDataType: (ptr32 (struct (4 T_2556 t0004)))
T_2550: (in 4<32> @ 000025F4 : word32)
  Class: Eq_2550
  DataType: uipr32
  OrigDataType: uipr32
T_2551: (in d0_57 + 4<32> @ 000025F4 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: uipr32
T_2552: (in 4<i32> @ 000025F4 : int32)
  Class: Eq_2552
  DataType: int32
  OrigDataType: int32
T_2553: (in d0_29 + 4<i32> @ 000025F4 : word32)
  Class: Eq_2553
  DataType: word32
  OrigDataType: word32
T_2554: (in Mem61[d0_29 + 4<i32>:word32] @ 000025F4 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2555: (in d0_57 + 4<32> @ 000025F8 : word32)
  Class: Eq_2555
  DataType: uipr32
  OrigDataType: uipr32
T_2556: (in Mem62[d0_57 + 4<32>:word32] @ 000025F8 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2557: (in 0<32> @ 000025FA : word32)
  Class: Eq_2557
  DataType: word32
  OrigDataType: word32
T_2558: (in dwArg04 + 0<32> @ 000025FA : word32)
  Class: Eq_2558
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2559: (in Mem62[dwArg04 + 0<32>:word32] @ 000025FA : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2560: (in 0<32> @ 000025FA : word32)
  Class: Eq_2560
  DataType: word32
  OrigDataType: word32
T_2561: (in d0_29 + 0<32> @ 000025FA : word32)
  Class: Eq_2561
  DataType: ptr32
  OrigDataType: ptr32
T_2562: (in Mem64[d0_29 + 0<32>:word32] @ 000025FA : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2563: (in 0<32> @ 000025FC : word32)
  Class: Eq_2563
  DataType: word32
  OrigDataType: word32
T_2564: (in dwArg04 + 0<32> @ 000025FC : word32)
  Class: Eq_2564
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2565: (in Mem65[dwArg04 + 0<32>:word32] @ 000025FC : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2566: (in a5 @ 00002604 : (ptr32 Eq_2566))
  Class: Eq_2566
  DataType: (ptr32 Eq_2566)
  OrigDataType: (ptr32 (struct (FFFFFD34 T_2570 tFFFFFD34)))
T_2567: (in dwArg04 @ 00002604 : word32)
  Class: Eq_2567
  DataType: word32
  OrigDataType: word32
T_2568: (in -716<i32> @ 00002618 : int32)
  Class: Eq_2568
  DataType: int32
  OrigDataType: int32
T_2569: (in a5 + -716<i32> @ 00002618 : word32)
  Class: Eq_2569
  DataType: word32
  OrigDataType: word32
T_2570: (in Mem10[a5 + -716<i32>:word32] @ 00002618 : word32)
  Class: Eq_2567
  DataType: word32
  OrigDataType: word32
T_2571: (in d0 @ 00002620 : word32)
  Class: Eq_2571
  DataType: word32
  OrigDataType: word32
T_2572: (in fp @ 00002644 : ptr32)
  Class: Eq_2572
  DataType: ptr32
  OrigDataType: ptr32
T_2573: (in 4<32> @ 00002644 : word32)
  Class: Eq_2573
  DataType: ui32
  OrigDataType: ui32
T_2574: (in fp - 4<32> @ 00002644 : word32)
  Class: Eq_2574
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: ptr32
T_2575: (in a6_22 @ 00002644 : (ptr32 (ptr32 word32)))
  Class: Eq_2574
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct (0 T_2295 t0000)))
T_2576: (in -716<i32> @ 00002648 : int32)
  Class: Eq_2576
  DataType: int32
  OrigDataType: int32
T_2577: (in a5 + -716<i32> @ 00002648 : word32)
  Class: Eq_2577
  DataType: word32
  OrigDataType: word32
T_2578: (in Mem5[a5 + -716<i32>:word32] @ 00002648 : word32)
  Class: Eq_2578
  DataType: (ptr32 code)
  OrigDataType: word32
T_2579: (in a0_9 @ 00002648 : (ptr32 code))
  Class: Eq_2578
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_2580: (in 0<32> @ 0000264E : word32)
  Class: Eq_2578
  DataType: (ptr32 code)
  OrigDataType: word32
T_2581: (in a0_9 == null @ 0000264E : bool)
  Class: Eq_2581
  DataType: bool
  OrigDataType: bool
T_2582: (in 0<32> @ 00002666 : word32)
  Class: Eq_2582
  DataType: word32
  OrigDataType: word32
T_2583: (in a6_22 + 0<32> @ 00002666 : word32)
  Class: Eq_2583
  DataType: ptr32
  OrigDataType: ptr32
T_2584: (in Mem38[a6_22 + 0<32>:word32] @ 00002666 : word32)
  Class: Eq_2295
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2585: (in a6_39 @ 00002666 : (ptr32 word32))
  Class: Eq_2295
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2586: (in 0<32> @ 00002668 : word32)
  Class: Eq_2571
  DataType: word32
  OrigDataType: word32
T_2587: (in d0_25 @ 0000265A : word32)
  Class: Eq_2587
  DataType: word32
  OrigDataType: word32
T_2588: (in 0<32> @ 0000265A : word32)
  Class: Eq_2587
  DataType: word32
  OrigDataType: word32
T_2589: (in d0_25 == 0<32> @ 0000265A : bool)
  Class: Eq_2589
  DataType: bool
  OrigDataType: bool
T_2590: (in 0<32> @ 0000265E : word32)
  Class: Eq_2590
  DataType: word32
  OrigDataType: word32
T_2591: (in a6_22 + 0<32> @ 0000265E : word32)
  Class: Eq_2591
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2592: (in Mem17[a6_22 + 0<32>:word32] @ 0000265E : word32)
  Class: Eq_2295
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2593: (in a6_46 @ 0000265E : (ptr32 word32))
  Class: Eq_2295
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2594: (in 1<32> @ 00002660 : word32)
  Class: Eq_2571
  DataType: word32
  OrigDataType: word32
T_2595: (in d0 @ 00002660 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2596: (in -1328<i32> @ 00002744 : int32)
  Class: Eq_2596
  DataType: int32
  OrigDataType: int32
T_2597: (in a5 + -1328<i32> @ 00002744 : word32)
  Class: Eq_2597
  DataType: word32
  OrigDataType: word32
T_2598: (in Mem5[a5 + -1328<i32>:word32] @ 00002744 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2599: (in 0<32> @ 00002744 : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_2600: (in a5->tFFFFFAD0.u1 != 0<32> @ 00002744 : bool)
  Class: Eq_2600
  DataType: bool
  OrigDataType: bool
T_2601: (in -1328<i32> @ 0000274E : int32)
  Class: Eq_2601
  DataType: int32
  OrigDataType: int32
T_2602: (in a5 + -1328<i32> @ 0000274E : word32)
  Class: Eq_2602
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2603: (in Mem5[a5 + -1328<i32>:word32] @ 0000274E : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2604: (in d0_15 @ 0000274E : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_2607 t0000)))
T_2605: (in 0<32> @ 00002754 : word32)
  Class: Eq_2605
  DataType: word32
  OrigDataType: word32
T_2606: (in d0_15 + 0<32> @ 00002754 : word32)
  Class: Eq_2606
  DataType: word32
  OrigDataType: word32
T_2607: (in Mem5[d0_15 + 0<32>:word32] @ 00002754 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2608: (in -1328<i32> @ 00002754 : int32)
  Class: Eq_2608
  DataType: int32
  OrigDataType: int32
T_2609: (in a5 + -1328<i32> @ 00002754 : word32)
  Class: Eq_2609
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2610: (in Mem32[a5 + -1328<i32>:word32] @ 00002754 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2611: (in a0_14 @ 00002752 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_2607 t0000)))
T_2612: (in fn0000275C @ 00002746 : ptr32)
  Class: Eq_2612
  DataType: (ptr32 Eq_2612)
  OrigDataType: (ptr32 (fn T_2618 (T_2530, T_2531, T_2617)))
T_2613: (in signature of fn0000275C @ 0000275C : void)
  Class: Eq_2612
  DataType: (ptr32 Eq_2612)
  OrigDataType: 
T_2614: (in a0 @ 00002746 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (FF8 T_2639 t0FF8)))
T_2615: (in a5 @ 00002746 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFAD0 T_2629 tFFFFFAD0)))
T_2616: (in a0Out @ 00002746 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2617: (in out a0_14 @ 00002746 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_2607 t0000)))
T_2618: (in fn0000275C(a0, a5, out a0_14) @ 00002746 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2619: (in 0<32> @ 0000274C : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_2620: (in d0_15 == 0<32> @ 0000274C : bool)
  Class: Eq_2620
  DataType: bool
  OrigDataType: bool
T_2621: (in d0 @ 0000275A : word32)
  Class: Eq_2621
  DataType: word32
  OrigDataType: word32
T_2622: (in __syscall<word16> @ 00002766 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_2624 (T_2623)))
T_2623: (in 0xA11E<16> @ 00002766 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_2624: (in __syscall<word16>(0xA11E<16>) @ 00002766 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_2625: (in 0<32> @ 0000276A : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_2626: (in a0 != 0<32> @ 0000276A : bool)
  Class: Eq_2626
  DataType: bool
  OrigDataType: bool
T_2627: (in -1328<i32> @ 00002776 : int32)
  Class: Eq_2627
  DataType: int32
  OrigDataType: int32
T_2628: (in a5 + -1328<i32> @ 00002776 : word32)
  Class: Eq_2628
  DataType: word32
  OrigDataType: word32
T_2629: (in Mem17[a5 + -1328<i32>:word32] @ 00002776 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2630: (in d0_15 @ 00002774 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_2645 t0000)))
T_2631: (in 8<32> @ 00002782 : word32)
  Class: Eq_2631
  DataType: word32
  OrigDataType: word32
T_2632: (in a0 + 8<32> @ 00002782 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2633: (in d1_20 @ 00002782 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2634: (in false @ 00002786 : bool)
  Class: Eq_2634
  DataType: bool
  OrigDataType: bool
T_2635: (in 0<32> @ 00002770 : word32)
  Class: Eq_2621
  DataType: word32
  OrigDataType: word32
T_2636: (in 0<32> @ 00002798 : word32)
  Class: Eq_2636
  DataType: word32
  OrigDataType: word32
T_2637: (in 0xFF8<32> @ 00002798 : word32)
  Class: Eq_2637
  DataType: int32
  OrigDataType: int32
T_2638: (in a0 + 0xFF8<32> @ 00002798 : word32)
  Class: Eq_2638
  DataType: word32
  OrigDataType: word32
T_2639: (in Mem39[a0 + 0xFF8<32>:word32] @ 00002798 : word32)
  Class: Eq_2636
  DataType: word32
  OrigDataType: word32
T_2640: (in a0 + 0xFF8<32> @ 0000279E : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 word32)
T_2641: (in 1<32> @ 0000279E : word32)
  Class: Eq_2621
  DataType: word32
  OrigDataType: word32
T_2642: (in d1_81 @ 0000278A : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: up32
T_2643: (in 0<32> @ 0000278A : word32)
  Class: Eq_2643
  DataType: word32
  OrigDataType: word32
T_2644: (in d0_15 + 0<32> @ 0000278A : word32)
  Class: Eq_2644
  DataType: word32
  OrigDataType: word32
T_2645: (in Mem28[d0_15 + 0<32>:word32] @ 0000278A : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2646: (in 8<32> @ 0000278E : word32)
  Class: Eq_2646
  DataType: word32
  OrigDataType: word32
T_2647: (in d1_81 + 8<32> @ 0000278E : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2648: (in a0 + 0xFF8<32> @ 00002792 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 word32)
T_2649: (in &a0.u1->dw0FF8 > d1_81 @ 00002792 : bool)
  Class: Eq_2649
  DataType: bool
  OrigDataType: bool
T_2650: (in 90<i32> @ 000027A8 : int32)
  Class: Eq_2650
  DataType: int32
  OrigDataType: int32
T_2651: (in a5 + 90<i32> @ 000027A8 : word32)
  Class: Eq_2651
  DataType: (ptr32 code)
  OrigDataType: (ptr32 code)
T_2652: (in a6_16 @ 000027AE : (ptr32 (ptr32 Eq_2421)))
  Class: Eq_2652
  DataType: (ptr32 (ptr32 Eq_2421))
  OrigDataType: (ptr32 (struct (0 T_2655 t0000)))
T_2653: (in 0<32> @ 000027AE : word32)
  Class: Eq_2653
  DataType: word32
  OrigDataType: word32
T_2654: (in a6_16 + 0<32> @ 000027AE : word32)
  Class: Eq_2654
  DataType: word32
  OrigDataType: word32
T_2655: (in Mem10[a6_16 + 0<32>:word32] @ 000027AE : word32)
  Class: Eq_2421
  DataType: (ptr32 Eq_2421)
  OrigDataType: word32
T_2656: (in a5_18 @ 000027AE : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2657: (in d0 @ 000027AE : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2658: (in -1332<i32> @ 000027C8 : int32)
  Class: Eq_2658
  DataType: int32
  OrigDataType: int32
T_2659: (in a5 + -1332<i32> @ 000027C8 : word32)
  Class: Eq_2659
  DataType: word32
  OrigDataType: word32
T_2660: (in Mem28[a5 + -1332<i32>:word32] @ 000027C8 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2661: (in a2_101 @ 000027C8 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_2334 t0000)))
T_2662: (in 0<32> @ 000027C6 : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_2663: (in a1_217 @ 000027C6 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_2334 t0000)))
T_2664: (in -1324<i32> @ 000027CE : int32)
  Class: Eq_2664
  DataType: int32
  OrigDataType: int32
T_2665: (in a5 + -1324<i32> @ 000027CE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: ptr32
T_2666: (in (char *) &a5->tFFFFFAD0 + 4<i32> == a2_101 @ 000027CE : bool)
  Class: Eq_2666
  DataType: bool
  OrigDataType: bool
T_2667: (in 0<32> @ 0000280C : word32)
  Class: Eq_2667
  DataType: word32
  OrigDataType: word32
T_2668: (in a2_101 + 0<32> @ 0000280C : word32)
  Class: Eq_2668
  DataType: word32
  OrigDataType: word32
T_2669: (in Mem85[a2_101 + 0<32>:word32] @ 0000280C : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2670: (in a5 + -1324<i32> @ 00002810 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: ptr32
T_2671: (in a2_101 != (char *) (&a5->tFFFFFAD0) + 4<i32> @ 00002810 : bool)
  Class: Eq_2671
  DataType: bool
  OrigDataType: bool
T_2672: (in 0<32> @ 000027E0 : word32)
  Class: Eq_2672
  DataType: word32
  OrigDataType: word32
T_2673: (in a2_101 + 0<32> @ 000027E0 : word32)
  Class: Eq_2673
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2674: (in Mem58[a2_101 + 0<32>:word32] @ 000027E0 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2675: (in a0 @ 000027E0 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_2334 t0000) (4 T_2678 t0004)))
T_2676: (in 4<i32> @ 000027E2 : int32)
  Class: Eq_2676
  DataType: int32
  OrigDataType: int32
T_2677: (in a0 + 4<i32> @ 000027E2 : word32)
  Class: Eq_2677
  DataType: word32
  OrigDataType: word32
T_2678: (in Mem58[a0 + 4<i32>:word32] @ 000027E2 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2679: (in d0_60 @ 000027E2 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: ui32
T_2680: (in a4_48 @ 000027EA : (ptr32 ui32))
  Class: Eq_2680
  DataType: (ptr32 ui32)
  OrigDataType: (ptr32 (struct (0 T_2683 t0000)))
T_2681: (in 0<32> @ 000027EA : word32)
  Class: Eq_2681
  DataType: word32
  OrigDataType: word32
T_2682: (in a4_48 + 0<32> @ 000027EA : word32)
  Class: Eq_2682
  DataType: word32
  OrigDataType: word32
T_2683: (in Mem58[a4_48 + 0<32>:word32] @ 000027EA : word32)
  Class: Eq_2683
  DataType: ui32
  OrigDataType: word32
T_2684: (in d3_67 @ 000027EA : ui32)
  Class: Eq_2683
  DataType: ui32
  OrigDataType: word32
T_2685: (in SLICE(d0_60, word16, 16) @ 000027F4 : word16)
  Class: Eq_2685
  DataType: word16
  OrigDataType: word16
T_2686: (in SLICE(d0_60, word16, 0) @ 000027F4 : word16)
  Class: Eq_2686
  DataType: cui16
  OrigDataType: cui16
T_2687: (in 0xFFFC<16> @ 000027F4 : word16)
  Class: Eq_2687
  DataType: cui16
  OrigDataType: cui16
T_2688: (in (word16) d0_60 & 0xFFFC<16> @ 000027F4 : word16)
  Class: Eq_2688
  DataType: cui16
  OrigDataType: cui16
T_2689: (in SEQ(SLICE(d0_60, word16, 16), SLICE(d0_60, word16, 0) & 0xFFFC<16>) @ 000027F4 : uipr32)
  Class: Eq_2689
  DataType: up32
  OrigDataType: up32
T_2690: (in SLICE(d3_67, word16, 16) @ 000027F4 : word16)
  Class: Eq_2690
  DataType: word16
  OrigDataType: word16
T_2691: (in SLICE(d3_67, word16, 0) @ 000027F4 : word16)
  Class: Eq_2691
  DataType: cui16
  OrigDataType: cui16
T_2692: (in 0xFFFC<16> @ 000027F4 : word16)
  Class: Eq_2692
  DataType: cui16
  OrigDataType: cui16
T_2693: (in (word16) d3_67 & 0xFFFC<16> @ 000027F4 : word16)
  Class: Eq_2693
  DataType: cui16
  OrigDataType: cui16
T_2694: (in SEQ(SLICE(d3_67, word16, 16), SLICE(d3_67, word16, 0) & 0xFFFC<16>) @ 000027F4 : uipr32)
  Class: Eq_2694
  DataType: up32
  OrigDataType: up32
T_2695: (in SEQ(SLICE(d0_60, word16, 16), (word16) d0_60 & 0xFFFC<16>) - SEQ(SLICE(d3_67, word16, 16), (word16) d3_67 & 0xFFFC<16>) @ 000027F4 : word32)
  Class: Eq_2695
  DataType: up32
  OrigDataType: up32
T_2696: (in 4<32> @ 000027F4 : word32)
  Class: Eq_2696
  DataType: up32
  OrigDataType: up32
T_2697: (in SEQ(SLICE(d0_60, word16, 16), (word16) d0_60 & 0xFFFC<16>) - SEQ(SLICE(d3_67, word16, 16), (word16) d3_67 & 0xFFFC<16>) - 4<32> @ 000027F4 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_2698: (in SEQ(SLICE(d0_60, word16, 16), (word16) d0_60 & 0xFFFC<16>) - SEQ(SLICE(d3_67, word16, 16), (word16) d3_67 & 0xFFFC<16>) - 4<32> >= dwArg04 @ 000027F4 : bool)
  Class: Eq_2698
  DataType: bool
  OrigDataType: bool
T_2699: (in 3<32> @ 000027FC : word32)
  Class: Eq_2699
  DataType: ui32
  OrigDataType: ui32
T_2700: (in d0_60 & 3<32> @ 000027FC : word32)
  Class: Eq_2700
  DataType: ui32
  OrigDataType: ui32
T_2701: (in 1<32> @ 000027FC : word32)
  Class: Eq_2700
  DataType: ui32
  OrigDataType: word32
T_2702: (in (d0_60 & 3<32>) != 1<32> @ 000027FC : bool)
  Class: Eq_2702
  DataType: bool
  OrigDataType: bool
T_2703: (in 0<32> @ 000027FE : word32)
  Class: Eq_2703
  DataType: word32
  OrigDataType: word32
T_2704: (in a0 + 0<32> @ 000027FE : word32)
  Class: Eq_2704
  DataType: ptr32
  OrigDataType: ptr32
T_2705: (in Mem58[a0 + 0<32>:word32] @ 000027FE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2706: (in 0<32> @ 000027FE : word32)
  Class: Eq_2706
  DataType: word32
  OrigDataType: word32
T_2707: (in a2_101 + 0<32> @ 000027FE : word32)
  Class: Eq_2707
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2708: (in Mem246[a2_101 + 0<32>:word32] @ 000027FE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2709: (in -1328<i32> @ 00002800 : int32)
  Class: Eq_2709
  DataType: int32
  OrigDataType: int32
T_2710: (in a5 + -1328<i32> @ 00002800 : word32)
  Class: Eq_2710
  DataType: ptr32
  OrigDataType: ptr32
T_2711: (in Mem246[a5 + -1328<i32>:word32] @ 00002800 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2712: (in 0<32> @ 00002800 : word32)
  Class: Eq_2712
  DataType: word32
  OrigDataType: word32
T_2713: (in a0 + 0<32> @ 00002800 : word32)
  Class: Eq_2713
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2714: (in Mem248[a0 + 0<32>:word32] @ 00002800 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2715: (in -1328<i32> @ 00002804 : int32)
  Class: Eq_2715
  DataType: int32
  OrigDataType: int32
T_2716: (in a5 + -1328<i32> @ 00002804 : word32)
  Class: Eq_2716
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2717: (in Mem249[a5 + -1328<i32>:word32] @ 00002804 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2718: (in 4<i32> @ 0000282C : int32)
  Class: Eq_2718
  DataType: int32
  OrigDataType: int32
T_2719: (in a2_101 + 4<i32> @ 0000282C : word32)
  Class: Eq_2719
  DataType: (ptr32 ui32)
  OrigDataType: ptr32
T_2720: (in a3_106 @ 0000282C : (ptr32 ui32))
  Class: Eq_2719
  DataType: (ptr32 ui32)
  OrigDataType: (ptr32 (struct (0 T_2723 t0000)))
T_2721: (in 0<32> @ 00002836 : word32)
  Class: Eq_2721
  DataType: word32
  OrigDataType: word32
T_2722: (in a3_106 + 0<32> @ 00002836 : word32)
  Class: Eq_2722
  DataType: ptr32
  OrigDataType: ptr32
T_2723: (in Mem107[a3_106 + 0<32>:word32] @ 00002836 : word32)
  Class: Eq_2723
  DataType: ui32
  OrigDataType: ui32
T_2724: (in 3<32> @ 00002836 : word32)
  Class: Eq_2724
  DataType: ui32
  OrigDataType: ui32
T_2725: (in *a3_106 & 3<32> @ 00002836 : word32)
  Class: Eq_2725
  DataType: ui32
  OrigDataType: ui32
T_2726: (in 1<32> @ 00002836 : word32)
  Class: Eq_2725
  DataType: ui32
  OrigDataType: word32
T_2727: (in (*a3_106 & 3<32>) != 1<32> @ 00002836 : bool)
  Class: Eq_2727
  DataType: bool
  OrigDataType: bool
T_2728: (in 0<32> @ 0000288C : word32)
  Class: Eq_2728
  DataType: word32
  OrigDataType: word32
T_2729: (in a2_101 + 0<32> @ 0000288C : word32)
  Class: Eq_2729
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2730: (in Mem143[a2_101 + 0<32>:word32] @ 0000288C : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2731: (in -1332<i32> @ 00002892 : int32)
  Class: Eq_2731
  DataType: int32
  OrigDataType: int32
T_2732: (in a5 + -1332<i32> @ 00002892 : word32)
  Class: Eq_2732
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2733: (in Mem143[a5 + -1332<i32>:word32] @ 00002892 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2734: (in a2_101 != (a5->tFFFFFACC).u1 @ 00002892 : bool)
  Class: Eq_2734
  DataType: bool
  OrigDataType: bool
T_2735: (in 0<32> @ 00002838 : word32)
  Class: Eq_2735
  DataType: word32
  OrigDataType: word32
T_2736: (in a2_101 + 0<32> @ 00002838 : word32)
  Class: Eq_2736
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2737: (in Mem116[a2_101 + 0<32>:word32] @ 00002838 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2738: (in 4<i32> @ 0000283A : int32)
  Class: Eq_2738
  DataType: int32
  OrigDataType: int32
T_2739: (in a0 + 4<i32> @ 0000283A : word32)
  Class: Eq_2739
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2740: (in Mem116[a0 + 4<i32>:word32] @ 0000283A : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2741: (in d3_118 @ 0000283A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: ui32
T_2742: (in 0<32> @ 00002842 : word32)
  Class: Eq_2742
  DataType: word32
  OrigDataType: word32
T_2743: (in a3_106 + 0<32> @ 00002842 : word32)
  Class: Eq_2743
  DataType: (ptr32 ui32)
  OrigDataType: (ptr32 ui32)
T_2744: (in Mem116[a3_106 + 0<32>:word32] @ 00002842 : word32)
  Class: Eq_2723
  DataType: ui32
  OrigDataType: ui32
T_2745: (in d1_125 @ 00002842 : ui32)
  Class: Eq_2723
  DataType: ui32
  OrigDataType: ui32
T_2746: (in SLICE(d3_118, word16, 16) @ 0000284C : word16)
  Class: Eq_2746
  DataType: word16
  OrigDataType: word16
T_2747: (in SLICE(d3_118, word16, 0) @ 0000284C : word16)
  Class: Eq_2747
  DataType: cui16
  OrigDataType: cui16
T_2748: (in 0xFFFC<16> @ 0000284C : word16)
  Class: Eq_2748
  DataType: cui16
  OrigDataType: cui16
T_2749: (in (word16) d3_118 & 0xFFFC<16> @ 0000284C : word16)
  Class: Eq_2749
  DataType: cui16
  OrigDataType: cui16
T_2750: (in SEQ(SLICE(d3_118, word16, 16), SLICE(d3_118, word16, 0) & 0xFFFC<16>) @ 0000284C : uipr32)
  Class: Eq_2750
  DataType: up32
  OrigDataType: up32
T_2751: (in SLICE(d1_125, word16, 16) @ 0000284C : word16)
  Class: Eq_2751
  DataType: word16
  OrigDataType: word16
T_2752: (in SLICE(d1_125, word16, 0) @ 0000284C : word16)
  Class: Eq_2752
  DataType: cui16
  OrigDataType: cui16
T_2753: (in 0xFFFC<16> @ 0000284C : word16)
  Class: Eq_2753
  DataType: cui16
  OrigDataType: cui16
T_2754: (in (word16) d1_125 & 0xFFFC<16> @ 0000284C : word16)
  Class: Eq_2754
  DataType: cui16
  OrigDataType: cui16
T_2755: (in SEQ(SLICE(d1_125, word16, 16), SLICE(d1_125, word16, 0) & 0xFFFC<16>) @ 0000284C : uipr32)
  Class: Eq_2755
  DataType: up32
  OrigDataType: up32
T_2756: (in SEQ(SLICE(d3_118, word16, 16), (word16) d3_118 & 0xFFFC<16>) - SEQ(SLICE(d1_125, word16, 16), (word16) d1_125 & 0xFFFC<16>) @ 0000284C : word32)
  Class: Eq_2756
  DataType: up32
  OrigDataType: up32
T_2757: (in 4<32> @ 0000284C : word32)
  Class: Eq_2757
  DataType: up32
  OrigDataType: up32
T_2758: (in SEQ(SLICE(d3_118, word16, 16), (word16) d3_118 & 0xFFFC<16>) - SEQ(SLICE(d1_125, word16, 16), (word16) d1_125 & 0xFFFC<16>) - 4<32> @ 0000284C : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_2759: (in SEQ(SLICE(d3_118, word16, 16), (word16) d3_118 & 0xFFFC<16>) - SEQ(SLICE(d1_125, word16, 16), (word16) d1_125 & 0xFFFC<16>) - 4<32> >= dwArg04 @ 0000284C : bool)
  Class: Eq_2759
  DataType: bool
  OrigDataType: bool
T_2760: (in 3<32> @ 00002852 : word32)
  Class: Eq_2760
  DataType: ui32
  OrigDataType: ui32
T_2761: (in d3_118 & 3<32> @ 00002852 : word32)
  Class: Eq_2761
  DataType: ui32
  OrigDataType: ui32
T_2762: (in 1<32> @ 00002852 : word32)
  Class: Eq_2761
  DataType: ui32
  OrigDataType: word32
T_2763: (in (d3_118 & 3<32>) != 1<32> @ 00002852 : bool)
  Class: Eq_2763
  DataType: bool
  OrigDataType: bool
T_2764: (in 0<32> @ 00002854 : word32)
  Class: Eq_2764
  DataType: word32
  OrigDataType: word32
T_2765: (in a0 + 0<32> @ 00002854 : word32)
  Class: Eq_2765
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2766: (in Mem116[a0 + 0<32>:word32] @ 00002854 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2767: (in 0<32> @ 00002854 : word32)
  Class: Eq_2767
  DataType: word32
  OrigDataType: word32
T_2768: (in a2_101 + 0<32> @ 00002854 : word32)
  Class: Eq_2768
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2769: (in Mem193[a2_101 + 0<32>:word32] @ 00002854 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2770: (in -1328<i32> @ 00002856 : int32)
  Class: Eq_2770
  DataType: int32
  OrigDataType: int32
T_2771: (in a5 + -1328<i32> @ 00002856 : word32)
  Class: Eq_2771
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2772: (in Mem193[a5 + -1328<i32>:word32] @ 00002856 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2773: (in 0<32> @ 00002856 : word32)
  Class: Eq_2773
  DataType: word32
  OrigDataType: word32
T_2774: (in a0 + 0<32> @ 00002856 : word32)
  Class: Eq_2774
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2775: (in Mem195[a0 + 0<32>:word32] @ 00002856 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2776: (in -1328<i32> @ 0000285A : int32)
  Class: Eq_2776
  DataType: int32
  OrigDataType: int32
T_2777: (in a5 + -1328<i32> @ 0000285A : word32)
  Class: Eq_2777
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2778: (in Mem196[a5 + -1328<i32>:word32] @ 0000285A : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2779: (in -1332<i32> @ 00002862 : int32)
  Class: Eq_2779
  DataType: int32
  OrigDataType: int32
T_2780: (in a5 + -1332<i32> @ 00002862 : word32)
  Class: Eq_2780
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2781: (in Mem196[a5 + -1332<i32>:word32] @ 00002862 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2782: (in a0 != (a5->tFFFFFACC).u1 @ 00002862 : bool)
  Class: Eq_2782
  DataType: bool
  OrigDataType: bool
T_2783: (in -1332<i32> @ 00002864 : int32)
  Class: Eq_2783
  DataType: int32
  OrigDataType: int32
T_2784: (in a5 + -1332<i32> @ 00002864 : word32)
  Class: Eq_2784
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2785: (in Mem200[a5 + -1332<i32>:word32] @ 00002864 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2786: (in 0<32> @ 00002868 : word32)
  Class: Eq_2786
  DataType: word32
  OrigDataType: word32
T_2787: (in a2_101 + 0<32> @ 00002868 : word32)
  Class: Eq_2787
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2788: (in Mem200[a2_101 + 0<32>:word32] @ 00002868 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2789: (in 4<i32> @ 0000286A : int32)
  Class: Eq_2789
  DataType: int32
  OrigDataType: int32
T_2790: (in a0 + 4<i32> @ 0000286A : word32)
  Class: Eq_2790
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2791: (in Mem200[a0 + 4<i32>:word32] @ 0000286A : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2792: (in d0_202 @ 0000286A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2793: (in 0<32> @ 00002872 : word32)
  Class: Eq_2793
  DataType: word32
  OrigDataType: word32
T_2794: (in a3_106 + 0<32> @ 00002872 : word32)
  Class: Eq_2794
  DataType: (ptr32 ui32)
  OrigDataType: (ptr32 ui32)
T_2795: (in Mem200[a3_106 + 0<32>:word32] @ 00002872 : word32)
  Class: Eq_2723
  DataType: ui32
  OrigDataType: ui32
T_2796: (in d1_206 @ 00002872 : ui32)
  Class: Eq_2723
  DataType: ui32
  OrigDataType: ui32
T_2797: (in SLICE(d0_202, word16, 16) @ 0000287E : word16)
  Class: Eq_2797
  DataType: word16
  OrigDataType: word16
T_2798: (in SLICE(d0_202, word16, 0) @ 0000287E : word16)
  Class: Eq_2798
  DataType: cui16
  OrigDataType: cui16
T_2799: (in 0xFFFC<16> @ 0000287E : word16)
  Class: Eq_2799
  DataType: cui16
  OrigDataType: cui16
T_2800: (in (word16) d0_202 & 0xFFFC<16> @ 0000287E : word16)
  Class: Eq_2800
  DataType: cui16
  OrigDataType: cui16
T_2801: (in SEQ(SLICE(d0_202, word16, 16), SLICE(d0_202, word16, 0) & 0xFFFC<16>) @ 0000287E : uipr32)
  Class: Eq_2801
  DataType: up32
  OrigDataType: up32
T_2802: (in SLICE(d1_206, word16, 16) @ 0000287E : word16)
  Class: Eq_2802
  DataType: word16
  OrigDataType: word16
T_2803: (in SLICE(d1_206, word16, 0) @ 0000287E : word16)
  Class: Eq_2803
  DataType: cui16
  OrigDataType: cui16
T_2804: (in 0xFFFC<16> @ 0000287E : word16)
  Class: Eq_2804
  DataType: cui16
  OrigDataType: cui16
T_2805: (in (word16) d1_206 & 0xFFFC<16> @ 0000287E : word16)
  Class: Eq_2805
  DataType: cui16
  OrigDataType: cui16
T_2806: (in SEQ(SLICE(d1_206, word16, 16), SLICE(d1_206, word16, 0) & 0xFFFC<16>) @ 0000287E : uipr32)
  Class: Eq_2806
  DataType: up32
  OrigDataType: up32
T_2807: (in SEQ(SLICE(d0_202, word16, 16), (word16) d0_202 & 0xFFFC<16>) - SEQ(SLICE(d1_206, word16, 16), (word16) d1_206 & 0xFFFC<16>) @ 0000287E : word32)
  Class: Eq_2807
  DataType: up32
  OrigDataType: up32
T_2808: (in 4<32> @ 0000287E : word32)
  Class: Eq_2808
  DataType: up32
  OrigDataType: up32
T_2809: (in SEQ(SLICE(d0_202, word16, 16), (word16) d0_202 & 0xFFFC<16>) - SEQ(SLICE(d1_206, word16, 16), (word16) d1_206 & 0xFFFC<16>) - 4<32> @ 0000287E : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: up32
T_2810: (in SEQ(SLICE(d0_202, word16, 16), (word16) d0_202 & 0xFFFC<16>) - SEQ(SLICE(d1_206, word16, 16), (word16) d1_206 & 0xFFFC<16>) - 4<32> < dwArg04 @ 0000287E : bool)
  Class: Eq_2810
  DataType: bool
  OrigDataType: bool
T_2811: (in 0<32> @ 0000289C : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_2812: (in 4<i32> @ 000027D4 : int32)
  Class: Eq_2812
  DataType: int32
  OrigDataType: int32
T_2813: (in a2_101 + 4<i32> @ 000027D4 : word32)
  Class: Eq_2680
  DataType: (ptr32 ui32)
  OrigDataType: ptr32
T_2814: (in 0<32> @ 000027DE : word32)
  Class: Eq_2814
  DataType: word32
  OrigDataType: word32
T_2815: (in a4_48 + 0<32> @ 000027DE : word32)
  Class: Eq_2815
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2816: (in Mem49[a4_48 + 0<32>:word32] @ 000027DE : word32)
  Class: Eq_2683
  DataType: ui32
  OrigDataType: ui32
T_2817: (in 3<32> @ 000027DE : word32)
  Class: Eq_2817
  DataType: ui32
  OrigDataType: ui32
T_2818: (in *a4_48 & 3<32> @ 000027DE : word32)
  Class: Eq_2818
  DataType: ui32
  OrigDataType: ui32
T_2819: (in 1<32> @ 000027DE : word32)
  Class: Eq_2818
  DataType: ui32
  OrigDataType: word32
T_2820: (in (*a4_48 & 3<32>) != 1<32> @ 000027DE : bool)
  Class: Eq_2820
  DataType: bool
  OrigDataType: bool
T_2821: (in -1336<i32> @ 00002822 : int32)
  Class: Eq_2821
  DataType: int32
  OrigDataType: int32
T_2822: (in a5 + -1336<i32> @ 00002822 : word32)
  Class: Eq_2822
  DataType: ptr32
  OrigDataType: ptr32
T_2823: (in Mem100[a5 + -1336<i32>:word32] @ 00002822 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2824: (in -1332<i32> @ 0000282A : int32)
  Class: Eq_2824
  DataType: int32
  OrigDataType: int32
T_2825: (in a5 + -1332<i32> @ 0000282A : word32)
  Class: Eq_2825
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2826: (in Mem100[a5 + -1332<i32>:word32] @ 0000282A : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_2827: (in a2_101 == (a5->tFFFFFACC).u1 @ 0000282A : bool)
  Class: Eq_2827
  DataType: bool
  OrigDataType: bool
T_2828: (in d0 @ 0000282A : word32)
  Class: Eq_2828
  DataType: word32
  OrigDataType: word32
T_2829: (in -1292<i32> @ 000028BC : int32)
  Class: Eq_2829
  DataType: int32
  OrigDataType: int32
T_2830: (in a5 + -1292<i32> @ 000028BC : word32)
  Class: Eq_2830
  DataType: word32
  OrigDataType: word32
T_2831: (in Mem25[a5 + -1292<i32>:word32] @ 000028BC : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_2832: (in d4_115 @ 000028BC : int32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: int32
T_2833: (in fp @ 000028A0 : ptr32)
  Class: Eq_2833
  DataType: ptr32
  OrigDataType: ptr32
T_2834: (in 4<32> @ 000028A0 : word32)
  Class: Eq_2834
  DataType: ui32
  OrigDataType: ui32
T_2835: (in fp - 4<32> @ 000028A0 : word32)
  Class: Eq_2835
  DataType: (ptr32 ptr32)
  OrigDataType: ptr32
T_2836: (in a6_332 @ 000028A0 : (ptr32 ptr32))
  Class: Eq_2835
  DataType: (ptr32 ptr32)
  OrigDataType: (ptr32 (struct (0 T_2385 t0000)))
T_2837: (in 0x1C<32> @ 000028A4 : word32)
  Class: Eq_2837
  DataType: ui32
  OrigDataType: ui32
T_2838: (in fp - 0x1C<32> @ 000028A4 : word32)
  Class: Eq_2838
  DataType: (ptr32 Eq_2838)
  OrigDataType: ptr32
T_2839: (in a7_23 @ 000028A4 : (ptr32 Eq_2838))
  Class: Eq_2838
  DataType: (ptr32 Eq_2838)
  OrigDataType: (ptr32 (struct (0 T_3046 t0000) (4 T_3038 t0004)))
T_2840: (in SLICE(a2, word16, 16) @ 000028A8 : word16)
  Class: Eq_2840
  DataType: word16
  OrigDataType: word16
T_2841: (in 0x10<16> @ 000028A8 : word16)
  Class: Eq_2841
  DataType: word16
  OrigDataType: word16
T_2842: (in SEQ(SLICE(a2, word16, 16), 0x10<16>) @ 000028A8 : uipr32)
  Class: Eq_2842
  DataType: uipr32
  OrigDataType: uipr32
T_2843: (in a2_120 @ 000028A8 : uipr32)
  Class: Eq_2842
  DataType: uipr32
  OrigDataType: uipr32
T_2844: (in 0xFFFFFFFF<32> @ 000028AE : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_2845: (in d5_116 @ 000028AE : int32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: int32
T_2846: (in 7<32> @ 000028B8 : word32)
  Class: Eq_2846
  DataType: word32
  OrigDataType: word32
T_2847: (in dwArg04 + 7<32> @ 000028B8 : word32)
  Class: Eq_2847
  DataType: word32
  OrigDataType: word32
T_2848: (in SLICE(dwArg04 + 7<32>, word16, 16) @ 000028B8 : word16)
  Class: Eq_2848
  DataType: word16
  OrigDataType: word16
T_2849: (in SLICE(dwArg04, word16, 0) @ 000028B8 : word16)
  Class: Eq_2849
  DataType: cui16
  OrigDataType: cui16
T_2850: (in 7<16> @ 000028B8 : word16)
  Class: Eq_2850
  DataType: cui16
  OrigDataType: cui16
T_2851: (in (word16) dwArg04 + 7<16> @ 000028B8 : word16)
  Class: Eq_2851
  DataType: cui16
  OrigDataType: cui16
T_2852: (in 0xFFFC<16> @ 000028B8 : word16)
  Class: Eq_2852
  DataType: cui16
  OrigDataType: cui16
T_2853: (in (word16) dwArg04 + 7<16> & 0xFFFC<16> @ 000028B8 : word16)
  Class: Eq_2853
  DataType: cui16
  OrigDataType: cui16
T_2854: (in SEQ(SLICE(dwArg04 + 7<32>, word16, 16), SLICE(dwArg04, word16, 0) + 7<16> & 0xFFFC<16>) @ 000028B8 : uipr32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: uipr32
T_2855: (in d3_266 @ 000028B8 : up32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: uipr32
T_2856: (in -1312<i32> @ 000028C4 : int32)
  Class: Eq_2856
  DataType: int32
  OrigDataType: int32
T_2857: (in a5 + -1312<i32> @ 000028C4 : word32)
  Class: Eq_2857
  DataType: ptr32
  OrigDataType: ptr32
T_2858: (in Mem25[a5 + -1312<i32>:word32] @ 000028C4 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: int32
T_2859: (in d4_115 >= a5->dwFFFFFAE0 @ 000028C4 : bool)
  Class: Eq_2859
  DataType: bool
  OrigDataType: bool
T_2860: (in 0xFFFFFFFF<32> @ 00002912 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_2861: (in d5_116 != 0xFFFFFFFF<32> @ 00002912 : bool)
  Class: Eq_2861
  DataType: bool
  OrigDataType: bool
T_2862: (in 4<32> @ 000028C8 : word32)
  Class: Eq_2862
  DataType: word32
  OrigDataType: word32
T_2863: (in d4_115 << 4<32> @ 000028C8 : word32)
  Class: Eq_2863
  DataType: int32
  OrigDataType: ui32
T_2864: (in d7_122 @ 000028C8 : int32)
  Class: Eq_2863
  DataType: int32
  OrigDataType: int32
T_2865: (in -1316<i32> @ 000028E8 : int32)
  Class: Eq_2865
  DataType: int32
  OrigDataType: int32
T_2866: (in a5 + -1316<i32> @ 000028E8 : word32)
  Class: Eq_2866
  DataType: ptr32
  OrigDataType: ptr32
T_2867: (in Mem107[a5 + -1316<i32>:word32] @ 000028E8 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_2870 t0000)))
T_2868: (in 0<32> @ 000028E8 : word32)
  Class: Eq_2868
  DataType: word32
  OrigDataType: word32
T_2869: (in Mem107[a5 + -1316<i32>:word32] + 0<32> @ 000028E8 : word32)
  Class: Eq_2869
  DataType: word32
  OrigDataType: word32
T_2870: (in Mem107[Mem107[a5 + -1316<i32>:word32] + 0<32>:word32] @ 000028E8 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_2871: (in a0 + d7_122 @ 000028EE : word32)
  Class: Eq_2871
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_2872 t0000)))
T_2872: (in Mem107[a0 + d7_122:word32] @ 000028EE : word32)
  Class: Eq_2872
  DataType: word32
  OrigDataType: word32
T_2873: (in 0<32> @ 000028EE : word32)
  Class: Eq_2872
  DataType: word32
  OrigDataType: word32
T_2874: (in *((word128) a0 + d7_122) == 0<32> @ 000028EE : bool)
  Class: Eq_2874
  DataType: bool
  OrigDataType: bool
T_2875: (in 4<i32> @ 000028D6 : int32)
  Class: Eq_2875
  DataType: int32
  OrigDataType: int32
T_2876: (in a7_23 - 4<i32> @ 000028D6 : word32)
  Class: Eq_2876
  DataType: (ptr32 Eq_2876)
  OrigDataType: ptr32
T_2877: (in a7_55 @ 000028D6 : (ptr32 Eq_2876))
  Class: Eq_2876
  DataType: (ptr32 Eq_2876)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_2831 tFFFFFFFC) (0 T_2854 t0000)))
T_2878: (in 0<32> @ 000028D6 : word32)
  Class: Eq_2878
  DataType: word32
  OrigDataType: word32
T_2879: (in a7_55 + 0<32> @ 000028D6 : word32)
  Class: Eq_2879
  DataType: ptr32
  OrigDataType: ptr32
T_2880: (in Mem57[a7_55 + 0<32>:word32] @ 000028D6 : word32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: word32
T_2881: (in -4<i32> @ 000028D8 : int32)
  Class: Eq_2881
  DataType: int32
  OrigDataType: int32
T_2882: (in a7_55 + -4<i32> @ 000028D8 : word32)
  Class: Eq_2882
  DataType: ptr32
  OrigDataType: ptr32
T_2883: (in Mem60[a7_55 + -4<i32>:word32] @ 000028D8 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_2884: (in a7_70 @ 000028DA : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (8 T_2925 t0008) (C T_2918 t000C)))
T_2885: (in 8<32> @ 000028DE : word32)
  Class: Eq_2885
  DataType: word32
  OrigDataType: word32
T_2886: (in a7_70 + 8<32> @ 000028DE : word32)
  Class: Eq_2838
  DataType: (ptr32 Eq_2838)
  OrigDataType: word32
T_2887: (in fn00002A54 @ 000028E2 : ptr32)
  Class: Eq_2887
  DataType: (ptr32 Eq_2887)
  OrigDataType: (ptr32 (fn T_2910 (T_2380, T_2900, T_2903, T_2904, T_2905, T_2906, T_2907, T_2908, T_2909)))
T_2888: (in signature of fn00002A54 @ 00002A54 : void)
  Class: Eq_2887
  DataType: (ptr32 Eq_2887)
  OrigDataType: 
T_2889: (in a5 @ 000028E2 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFADC T_3244 tFFFFFADC) (FFFFFAF0 T_3328 tFFFFFAF0)))
T_2890: (in dwArg04 @ 000028E2 : int32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: ui32
T_2891: (in dwArg08 @ 000028E2 : up32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: word32
T_2892: (in d3Out @ 000028E2 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2893: (in d4Out @ 000028E2 : int32)
  Class: Eq_2893
  DataType: int32
  OrigDataType: word32
T_2894: (in d5Out @ 000028E2 : word32)
  Class: Eq_2894
  DataType: word32
  OrigDataType: word32
T_2895: (in a2Out @ 000028E2 : uipr32)
  Class: Eq_2895
  DataType: uipr32
  OrigDataType: word32
T_2896: (in a5Out @ 000028E2 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2897: (in a6Out @ 000028E2 : (ptr32 word32))
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_2898: (in -4<i32> @ 000028E2 : int32)
  Class: Eq_2898
  DataType: int32
  OrigDataType: int32
T_2899: (in a7_55 + -4<i32> @ 000028E2 : word32)
  Class: Eq_2899
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2900: (in Mem60[a7_55 + -4<i32>:word32] @ 000028E2 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_2901: (in 0<32> @ 000028E2 : word32)
  Class: Eq_2901
  DataType: word32
  OrigDataType: word32
T_2902: (in a7_55 + 0<32> @ 000028E2 : word32)
  Class: Eq_2902
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2903: (in Mem60[a7_55 + 0<32>:word32] @ 000028E2 : word32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: word32
T_2904: (in out d3_266 @ 000028E2 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: uipr32
T_2905: (in out d4_115 @ 000028E2 : word32)
  Class: Eq_2893
  DataType: int32
  OrigDataType: int32
T_2906: (in out d5_116 @ 000028E2 : word32)
  Class: Eq_2894
  DataType: word32
  OrigDataType: word32
T_2907: (in out a2_120 @ 000028E2 : word32)
  Class: Eq_2895
  DataType: uipr32
  OrigDataType: uipr32
T_2908: (in out a5 @ 000028E2 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFADC T_2867 tFFFFFADC) (FFFFFAE0 T_2858 tFFFFFAE0) (FFFFFAF4 T_2831 tFFFFFAF4)))
T_2909: (in out a6_332 @ 000028E2 : word32)
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_2910: (in fn00002A54(a5, a7_55->dwFFFFFFFC, a7_55->dw0000, out d3_266, out d4_115, out d5_116, out a2_120, out a5, out a6_332) @ 000028E2 : word32)
  Class: Eq_2910
  DataType: word32
  OrigDataType: word32
T_2911: (in 0xFFFFFFFF<32> @ 000028E2 : word32)
  Class: Eq_2910
  DataType: word32
  OrigDataType: word32
T_2912: (in fn00002A54(a5, a7_55->dwFFFFFFFC, a7_55->dw0000, out d3_266, out d4_115, out d5_116, out a2_120, out a5, out a6_332) != 0xFFFFFFFF<32> @ 000028E2 : bool)
  Class: Eq_2912
  DataType: bool
  OrigDataType: bool
T_2913: (in -1292<i32> @ 000028FC : int32)
  Class: Eq_2913
  DataType: int32
  OrigDataType: int32
T_2914: (in a5 + -1292<i32> @ 000028FC : word32)
  Class: Eq_2914
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2915: (in Mem87[a5 + -1292<i32>:word32] @ 000028FC : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_2916: (in 0xC<32> @ 00002902 : word32)
  Class: Eq_2916
  DataType: word32
  OrigDataType: word32
T_2917: (in a7_70 + 0xC<32> @ 00002902 : word32)
  Class: Eq_2917
  DataType: word32
  OrigDataType: word32
T_2918: (in Mem87[a7_70 + 0xC<32>:word32] @ 00002902 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2919: (in d4_94 @ 00002902 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2920: (in 0<32> @ 00002906 : word32)
  Class: Eq_2920
  DataType: word32
  OrigDataType: word32
T_2921: (in a6_332 + 0<32> @ 00002906 : word32)
  Class: Eq_2921
  DataType: ptr32
  OrigDataType: ptr32
T_2922: (in Mem87[a6_332 + 0<32>:word32] @ 00002906 : word32)
  Class: Eq_2385
  DataType: ptr32
  OrigDataType: word32
T_2923: (in a6_104 @ 00002906 : ptr32)
  Class: Eq_2385
  DataType: ptr32
  OrigDataType: word32
T_2924: (in a7_70 + 8<32> @ 00002908 : word32)
  Class: Eq_2924
  DataType: ptr32
  OrigDataType: ptr32
T_2925: (in Mem87[a7_70 + 8<32>:word32] @ 00002908 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2926: (in 0<32> @ 00002908 : word32)
  Class: Eq_2828
  DataType: word32
  OrigDataType: word32
T_2927: (in 1<32> @ 000028F2 : word32)
  Class: Eq_2927
  DataType: word32
  OrigDataType: word32
T_2928: (in d4_115 + 1<32> @ 000028F2 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: int32
T_2929: (in d7_122 + a2_120 @ 000028F0 : word32)
  Class: Eq_2863
  DataType: int32
  OrigDataType: int32
T_2930: (in -1312<i32> @ 000028F8 : int32)
  Class: Eq_2930
  DataType: int32
  OrigDataType: int32
T_2931: (in a5 + -1312<i32> @ 000028F8 : word32)
  Class: Eq_2931
  DataType: (ptr32 int32)
  OrigDataType: (ptr32 int32)
T_2932: (in Mem107[a5 + -1312<i32>:word32] @ 000028F8 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: int32
T_2933: (in d4_115 < a5->dwFFFFFAE0 @ 000028F8 : bool)
  Class: Eq_2933
  DataType: bool
  OrigDataType: bool
T_2934: (in -1316<i32> @ 000028D4 : int32)
  Class: Eq_2934
  DataType: int32
  OrigDataType: int32
T_2935: (in a5 + -1316<i32> @ 000028D4 : word32)
  Class: Eq_2935
  DataType: (ptr32 (ptr32 Eq_2335))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_2870 t0000))))
T_2936: (in Mem46[a5 + -1316<i32>:word32] @ 000028D4 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_2335 t0000)))
T_2937: (in 0<32> @ 000028D4 : word32)
  Class: Eq_2937
  DataType: word32
  OrigDataType: word32
T_2938: (in Mem46[a5 + -1316<i32>:word32] + 0<32> @ 000028D4 : word32)
  Class: Eq_2938
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2939: (in Mem46[Mem46[a5 + -1316<i32>:word32] + 0<32>:word32] @ 000028D4 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 (arr T_4084) a0000)))
T_2940: (in Mem46[Mem46[a5 + -1316<i32>:word32] + 0<32>:word32] + d7_122 @ 000028D4 : word32)
  Class: Eq_2940
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_2941 t0000)))
T_2941: (in Mem46[Mem46[Mem46[a5 + -1316<i32>:word32] + 0<32>:word32] + d7_122:word32] @ 000028D4 : word32)
  Class: Eq_2872
  DataType: word32
  OrigDataType: word32
T_2942: (in 0<32> @ 000028D4 : word32)
  Class: Eq_2872
  DataType: word32
  OrigDataType: word32
T_2943: (in *((char *) &a5->tFFFFFADC.u1->a0000[0<i32>].u1->a0000[0<i32>].u1 + d7_122) == 0<32> @ 000028D4 : bool)
  Class: Eq_2943
  DataType: bool
  OrigDataType: bool
T_2944: (in 4<i32> @ 000029B4 : int32)
  Class: Eq_2944
  DataType: int32
  OrigDataType: int32
T_2945: (in a7_23 - 4<i32> @ 000029B4 : word32)
  Class: Eq_2945
  DataType: (ptr32 Eq_2945)
  OrigDataType: ptr32
T_2946: (in a7_264 @ 000029B4 : (ptr32 Eq_2945))
  Class: Eq_2945
  DataType: (ptr32 Eq_2945)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_2831 tFFFFFFFC) (0 T_2854 t0000)))
T_2947: (in 0<32> @ 000029B4 : word32)
  Class: Eq_2947
  DataType: word32
  OrigDataType: word32
T_2948: (in a7_264 + 0<32> @ 000029B4 : word32)
  Class: Eq_2948
  DataType: ptr32
  OrigDataType: ptr32
T_2949: (in Mem273[a7_264 + 0<32>:word32] @ 000029B4 : word32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: word32
T_2950: (in -4<i32> @ 000029B6 : int32)
  Class: Eq_2950
  DataType: int32
  OrigDataType: int32
T_2951: (in a7_264 + -4<i32> @ 000029B6 : word32)
  Class: Eq_2951
  DataType: ptr32
  OrigDataType: ptr32
T_2952: (in Mem276[a7_264 + -4<i32>:word32] @ 000029B6 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_2953: (in fn000029C8 @ 000029B8 : ptr32)
  Class: Eq_2953
  DataType: (ptr32 Eq_2953)
  OrigDataType: (ptr32 (fn T_2971 (T_2378, T_2380, T_2963, T_2966, T_2968, T_2970)))
T_2954: (in signature of fn000029C8 @ 000029C8 : void)
  Class: Eq_2953
  DataType: (ptr32 Eq_2953)
  OrigDataType: 
T_2955: (in a0 @ 000029B8 : Eq_2335)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_2956: (in a5 @ 000029B8 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFADC T_3173 tFFFFFADC) (FFFFFAEC T_3147 tFFFFFAEC)))
T_2957: (in dwArg04 @ 000029B8 : int32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: ui32
T_2958: (in dwArg08 @ 000029B8 : up32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: up32
T_2959: (in a5Out @ 000029B8 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2960: (in a6Out @ 000029B8 : word32)
  Class: Eq_2960
  DataType: word32
  OrigDataType: word32
T_2961: (in -4<i32> @ 000029B8 : int32)
  Class: Eq_2961
  DataType: int32
  OrigDataType: int32
T_2962: (in a7_264 + -4<i32> @ 000029B8 : word32)
  Class: Eq_2962
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2963: (in Mem276[a7_264 + -4<i32>:word32] @ 000029B8 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_2964: (in 0<32> @ 000029B8 : word32)
  Class: Eq_2964
  DataType: word32
  OrigDataType: word32
T_2965: (in a7_264 + 0<32> @ 000029B8 : word32)
  Class: Eq_2965
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_2966: (in Mem276[a7_264 + 0<32>:word32] @ 000029B8 : word32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: word32
T_2967: (in a5_289 @ 000029B8 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2968: (in out a5_289 @ 000029B8 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_2969: (in a6_290 @ 000029B8 : (ptr32 ptr32))
  Class: Eq_2969
  DataType: (ptr32 ptr32)
  OrigDataType: (ptr32 (struct (0 T_2980 t0000)))
T_2970: (in out a6_290 @ 000029B8 : word32)
  Class: Eq_2960
  DataType: word32
  OrigDataType: word32
T_2971: (in fn000029C8(a0, a5, a7_264->dwFFFFFFFC, a7_264->dw0000, out a5_289, out a6_290) @ 000029B8 : word32)
  Class: Eq_2828
  DataType: word32
  OrigDataType: word32
T_2972: (in d0_282 @ 000029B8 : word32)
  Class: Eq_2828
  DataType: word32
  OrigDataType: word32
T_2973: (in a7_291 @ 000029B8 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (8 T_2984 t0008) (C T_2976 t000C)))
T_2974: (in 0xC<32> @ 000029BE : word32)
  Class: Eq_2974
  DataType: word32
  OrigDataType: word32
T_2975: (in a7_291 + 0xC<32> @ 000029BE : word32)
  Class: Eq_2975
  DataType: word32
  OrigDataType: word32
T_2976: (in Mem276[a7_291 + 0xC<32>:word32] @ 000029BE : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2977: (in d4_303 @ 000029BE : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_2978: (in 0<32> @ 000029C2 : word32)
  Class: Eq_2978
  DataType: word32
  OrigDataType: word32
T_2979: (in a6_290 + 0<32> @ 000029C2 : word32)
  Class: Eq_2979
  DataType: word32
  OrigDataType: word32
T_2980: (in Mem276[a6_290 + 0<32>:word32] @ 000029C2 : word32)
  Class: Eq_2385
  DataType: ptr32
  OrigDataType: word32
T_2981: (in a6_313 @ 000029C2 : ptr32)
  Class: Eq_2385
  DataType: ptr32
  OrigDataType: word32
T_2982: (in 8<32> @ 000029C4 : word32)
  Class: Eq_2982
  DataType: word32
  OrigDataType: word32
T_2983: (in a7_291 + 8<32> @ 000029C4 : word32)
  Class: Eq_2983
  DataType: ptr32
  OrigDataType: ptr32
T_2984: (in Mem276[a7_291 + 8<32>:word32] @ 000029C4 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_2985: (in -1316<i32> @ 00002924 : int32)
  Class: Eq_2985
  DataType: int32
  OrigDataType: int32
T_2986: (in a5 + -1316<i32> @ 00002924 : word32)
  Class: Eq_2986
  DataType: (ptr32 (ptr32 Eq_2335))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_2870 t0000))))
T_2987: (in Mem136[a5 + -1316<i32>:word32] @ 00002924 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_2870 t0000)))
T_2988: (in 0<32> @ 00002924 : word32)
  Class: Eq_2335
  DataType: word16
  OrigDataType: word32
T_2989: (in a5->tFFFFFADC.u1 == 0<32> @ 00002924 : bool)
  Class: Eq_2989
  DataType: bool
  OrigDataType: bool
T_2990: (in -1316<i32> @ 00002932 : int32)
  Class: Eq_2990
  DataType: int32
  OrigDataType: int32
T_2991: (in a5 + -1316<i32> @ 00002932 : word32)
  Class: Eq_2991
  DataType: (ptr32 (ptr32 Eq_2335))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_2870 t0000))))
T_2992: (in Mem136[a5 + -1316<i32>:word32] @ 00002932 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_2870 t0000)))
T_2993: (in 0<32> @ 00002932 : word32)
  Class: Eq_2335
  DataType: word16
  OrigDataType: word32
T_2994: (in a5->tFFFFFADC.u1 == 0<32> @ 00002932 : bool)
  Class: Eq_2994
  DataType: bool
  OrigDataType: bool
T_2995: (in -1316<i32> @ 00002928 : int32)
  Class: Eq_2995
  DataType: int32
  OrigDataType: int32
T_2996: (in a5 + -1316<i32> @ 00002928 : word32)
  Class: Eq_2996
  DataType: (ptr32 (ptr32 Eq_2335))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_2870 t0000))))
T_2997: (in Mem136[a5 + -1316<i32>:word32] @ 00002928 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_2870 t0000)))
T_2998: (in __syscall<word16> @ 0000292C : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_3000 (T_2999)))
T_2999: (in 0xA024<16> @ 0000292C : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_3000: (in __syscall<word16>(0xA024<16>) @ 0000292C : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_3001: (in __syscall<word16> @ 0000293E : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_3003 (T_3002)))
T_3002: (in 0xA122<16> @ 0000293E : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_3003: (in __syscall<word16>(0xA122<16>) @ 0000293E : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_3004: (in 0<32> @ 00002944 : word32)
  Class: Eq_2335
  DataType: word16
  OrigDataType: word32
T_3005: (in a0 != 0<32> @ 00002944 : bool)
  Class: Eq_3005
  DataType: bool
  OrigDataType: bool
T_3006: (in -1296<i32> @ 00002934 : int32)
  Class: Eq_3006
  DataType: int32
  OrigDataType: int32
T_3007: (in a5 + -1296<i32> @ 00002934 : word32)
  Class: Eq_3007
  DataType: ptr32
  OrigDataType: ptr32
T_3008: (in Mem136[a5 + -1296<i32>:word32] @ 00002934 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3009: (in 0<32> @ 0000293A : word32)
  Class: Eq_3009
  DataType: word32
  OrigDataType: word32
T_3010: (in a0 + 0<32> @ 0000293A : word32)
  Class: Eq_3010
  DataType: (ptr32 (arr Eq_2335))
  OrigDataType: (ptr32 (arr T_2335))
T_3011: (in Mem136[a0 + 0<32>:word16] @ 0000293A : word16)
  Class: Eq_3011
  DataType: Eq_3011
  OrigDataType: (arr T_2335)
T_3012: (in 0<16> @ 0000293A : word16)
  Class: Eq_3011
  DataType: word16
  OrigDataType: word16
T_3013: (in *a0 == 0<16> @ 0000293A : bool)
  Class: Eq_3013
  DataType: bool
  OrigDataType: bool
T_3014: (in -1316<i32> @ 00002982 : int32)
  Class: Eq_3014
  DataType: int32
  OrigDataType: int32
T_3015: (in a5 + -1316<i32> @ 00002982 : word32)
  Class: Eq_3015
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3016: (in Mem197[a5 + -1316<i32>:word32] @ 00002982 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_3019 t0000)))
T_3017: (in 0<32> @ 00002982 : word32)
  Class: Eq_3017
  DataType: word32
  OrigDataType: word32
T_3018: (in Mem197[a5 + -1316<i32>:word32] + 0<32> @ 00002982 : word32)
  Class: Eq_3018
  DataType: word32
  OrigDataType: word32
T_3019: (in Mem197[Mem197[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002982 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3020: (in -1312<i32> @ 00002982 : int32)
  Class: Eq_3020
  DataType: int32
  OrigDataType: int32
T_3021: (in a5 + -1312<i32> @ 00002982 : word32)
  Class: Eq_3021
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3022: (in Mem197[a5 + -1312<i32>:word32] @ 00002982 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: ui32
T_3023: (in 4<32> @ 00002982 : word32)
  Class: Eq_3023
  DataType: word32
  OrigDataType: word32
T_3024: (in a5->dwFFFFFAE0 << 4<32> @ 00002982 : word32)
  Class: Eq_3024
  DataType: ui32
  OrigDataType: ui32
T_3025: (in Mem197[Mem197[a5 + -1316<i32>:word32] + 0<32>:word32] + (Mem197[a5 + -1312<i32>:word32] << 4<32>) @ 00002982 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3026: (in 7<32> @ 00002984 : word32)
  Class: Eq_3026
  DataType: uipr32
  OrigDataType: word32
T_3027: (in d0_204 @ 00002984 : uipr32)
  Class: Eq_3026
  DataType: uipr32
  OrigDataType: uipr32
T_3028: (in __syscall<word16> @ 00002952 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_3030 (T_3029)))
T_3029: (in 0xA029<16> @ 00002952 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_3030: (in __syscall<word16>(0xA029<16>) @ 00002952 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_3031: (in -1316<i32> @ 00002958 : int32)
  Class: Eq_3031
  DataType: int32
  OrigDataType: int32
T_3032: (in a5 + -1316<i32> @ 00002958 : word32)
  Class: Eq_3032
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3033: (in Mem136[a5 + -1316<i32>:word32] @ 00002958 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3034: (in 0<32> @ 00002958 : word32)
  Class: Eq_2335
  DataType: word16
  OrigDataType: word32
T_3035: (in a5->tFFFFFADC.u1 == 0<32> @ 00002958 : bool)
  Class: Eq_3035
  DataType: bool
  OrigDataType: bool
T_3036: (in 4<i32> @ 00002948 : int32)
  Class: Eq_3036
  DataType: int32
  OrigDataType: int32
T_3037: (in a7_23 + 4<i32> @ 00002948 : word32)
  Class: Eq_3037
  DataType: ptr32
  OrigDataType: ptr32
T_3038: (in Mem136[a7_23 + 4<i32>:word32] @ 00002948 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3039: (in d4_321 @ 00002948 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3040: (in 0<32> @ 0000294C : word32)
  Class: Eq_3040
  DataType: word32
  OrigDataType: word32
T_3041: (in a6_332 + 0<32> @ 0000294C : word32)
  Class: Eq_3041
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3042: (in Mem136[a6_332 + 0<32>:word32] @ 0000294C : word32)
  Class: Eq_2385
  DataType: ptr32
  OrigDataType: word32
T_3043: (in a6_336 @ 0000294C : ptr32)
  Class: Eq_2385
  DataType: ptr32
  OrigDataType: word32
T_3044: (in 0<32> @ 0000294E : word32)
  Class: Eq_3044
  DataType: word32
  OrigDataType: word32
T_3045: (in a7_23 + 0<32> @ 0000294E : word32)
  Class: Eq_3045
  DataType: ptr32
  OrigDataType: ptr32
T_3046: (in Mem136[a7_23 + 0<32>:word32] @ 0000294E : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_3047: (in 0xFFFFFFFF<32> @ 0000294E : word32)
  Class: Eq_2828
  DataType: word32
  OrigDataType: word32
T_3048: (in -1316<i32> @ 00002970 : int32)
  Class: Eq_3048
  DataType: int32
  OrigDataType: int32
T_3049: (in a5 + -1316<i32> @ 00002970 : word32)
  Class: Eq_3049
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3050: (in Mem191[a5 + -1316<i32>:word32] @ 00002970 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3051: (in __syscall<word16> @ 00002968 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_3053 (T_3052)))
T_3052: (in 0xA02E<16> @ 00002968 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_3053: (in __syscall<word16>(0xA02E<16>) @ 00002968 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_3054: (in __syscall<word16> @ 0000296E : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_3056 (T_3055)))
T_3055: (in 0xA023<16> @ 0000296E : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_3056: (in __syscall<word16>(0xA023<16>) @ 0000296E : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_3057: (in 0<32> @ 00002986 : word32)
  Class: Eq_3057
  DataType: word32
  OrigDataType: word32
T_3058: (in 0<32> @ 00002986 : word32)
  Class: Eq_3058
  DataType: word32
  OrigDataType: word32
T_3059: (in a0 + 0<32> @ 00002986 : word32)
  Class: Eq_3059
  DataType: (ptr32 (arr Eq_2335))
  OrigDataType: (ptr32 (arr Eq_2335))
T_3060: (in Mem210[a0 + 0<32>:word32] @ 00002986 : word32)
  Class: Eq_3057
  DataType: Eq_3057
  OrigDataType: (arr Eq_2335)
T_3061: (in 4<i32> @ 00002986 : int32)
  Class: Eq_3061
  DataType: int32
  OrigDataType: int32
T_3062: (in a0 + 4<i32> @ 00002986 : word32)
  Class: Eq_3062
  DataType: (ptr32 Eq_3062)
  OrigDataType: ptr32
T_3063: (in a0_211 @ 00002986 : (ptr32 Eq_3062))
  Class: Eq_3062
  DataType: (ptr32 Eq_3062)
  OrigDataType: (ptr32 (struct
		(0 T_3067 t0000)
		(4 T_3071 t0004)
		(8 T_3075 t0008)
		(C T_3079 t000C)
		(10 T_3083 t0010)
		(14 T_3087 t0014)
		(18 T_3091 t0018)
		(1C T_3095 t001C)
		(20 T_3099 t0020)
		(24 T_3103 t0024)
		(28 T_3107 t0028)
		(2C T_3111 t002C)
		(30 T_3115 t0030)
		(34 T_3119 t0034)
		(38 T_3123 t0038)))
T_3064: (in 0<32> @ 00002988 : word32)
  Class: Eq_3064
  DataType: word32
  OrigDataType: word32
T_3065: (in 0<32> @ 00002988 : word32)
  Class: Eq_3065
  DataType: word32
  OrigDataType: word32
T_3066: (in a0_211 + 0<32> @ 00002988 : word32)
  Class: Eq_3066
  DataType: ptr32
  OrigDataType: ptr32
T_3067: (in Mem212[a0_211 + 0<32>:word32] @ 00002988 : word32)
  Class: Eq_3064
  DataType: word32
  OrigDataType: word32
T_3068: (in 0<32> @ 0000298A : word32)
  Class: Eq_3068
  DataType: word32
  OrigDataType: word32
T_3069: (in 4<i32> @ 0000298A : int32)
  Class: Eq_3069
  DataType: int32
  OrigDataType: int32
T_3070: (in a0_211 + 4<i32> @ 0000298A : word32)
  Class: Eq_3070
  DataType: ptr32
  OrigDataType: ptr32
T_3071: (in Mem214[a0_211 + 4<i32>:word32] @ 0000298A : word32)
  Class: Eq_3068
  DataType: word32
  OrigDataType: word32
T_3072: (in 0<32> @ 0000298C : word32)
  Class: Eq_3072
  DataType: word32
  OrigDataType: word32
T_3073: (in 8<i32> @ 0000298C : int32)
  Class: Eq_3073
  DataType: int32
  OrigDataType: int32
T_3074: (in a0_211 + 8<i32> @ 0000298C : word32)
  Class: Eq_3074
  DataType: ptr32
  OrigDataType: ptr32
T_3075: (in Mem216[a0_211 + 8<i32>:word32] @ 0000298C : word32)
  Class: Eq_3072
  DataType: word32
  OrigDataType: word32
T_3076: (in 0<32> @ 0000298E : word32)
  Class: Eq_3076
  DataType: word32
  OrigDataType: word32
T_3077: (in 12<i32> @ 0000298E : int32)
  Class: Eq_3077
  DataType: int32
  OrigDataType: int32
T_3078: (in a0_211 + 12<i32> @ 0000298E : word32)
  Class: Eq_3078
  DataType: ptr32
  OrigDataType: ptr32
T_3079: (in Mem218[a0_211 + 12<i32>:word32] @ 0000298E : word32)
  Class: Eq_3076
  DataType: word32
  OrigDataType: word32
T_3080: (in 0<32> @ 00002990 : word32)
  Class: Eq_3080
  DataType: word32
  OrigDataType: word32
T_3081: (in 16<i32> @ 00002990 : int32)
  Class: Eq_3081
  DataType: int32
  OrigDataType: int32
T_3082: (in a0_211 + 16<i32> @ 00002990 : word32)
  Class: Eq_3082
  DataType: ptr32
  OrigDataType: ptr32
T_3083: (in Mem220[a0_211 + 16<i32>:word32] @ 00002990 : word32)
  Class: Eq_3080
  DataType: word32
  OrigDataType: word32
T_3084: (in 0<32> @ 00002992 : word32)
  Class: Eq_3084
  DataType: word32
  OrigDataType: word32
T_3085: (in 20<i32> @ 00002992 : int32)
  Class: Eq_3085
  DataType: int32
  OrigDataType: int32
T_3086: (in a0_211 + 20<i32> @ 00002992 : word32)
  Class: Eq_3086
  DataType: ptr32
  OrigDataType: ptr32
T_3087: (in Mem222[a0_211 + 20<i32>:word32] @ 00002992 : word32)
  Class: Eq_3084
  DataType: word32
  OrigDataType: word32
T_3088: (in 0<32> @ 00002994 : word32)
  Class: Eq_3088
  DataType: word32
  OrigDataType: word32
T_3089: (in 24<i32> @ 00002994 : int32)
  Class: Eq_3089
  DataType: int32
  OrigDataType: int32
T_3090: (in a0_211 + 24<i32> @ 00002994 : word32)
  Class: Eq_3090
  DataType: ptr32
  OrigDataType: ptr32
T_3091: (in Mem224[a0_211 + 24<i32>:word32] @ 00002994 : word32)
  Class: Eq_3088
  DataType: word32
  OrigDataType: word32
T_3092: (in 0<32> @ 00002996 : word32)
  Class: Eq_3092
  DataType: word32
  OrigDataType: word32
T_3093: (in 28<i32> @ 00002996 : int32)
  Class: Eq_3093
  DataType: int32
  OrigDataType: int32
T_3094: (in a0_211 + 28<i32> @ 00002996 : word32)
  Class: Eq_3094
  DataType: ptr32
  OrigDataType: ptr32
T_3095: (in Mem226[a0_211 + 28<i32>:word32] @ 00002996 : word32)
  Class: Eq_3092
  DataType: word32
  OrigDataType: word32
T_3096: (in 0<32> @ 00002998 : word32)
  Class: Eq_3096
  DataType: word32
  OrigDataType: word32
T_3097: (in 32<i32> @ 00002998 : int32)
  Class: Eq_3097
  DataType: int32
  OrigDataType: int32
T_3098: (in a0_211 + 32<i32> @ 00002998 : word32)
  Class: Eq_3098
  DataType: ptr32
  OrigDataType: ptr32
T_3099: (in Mem228[a0_211 + 32<i32>:word32] @ 00002998 : word32)
  Class: Eq_3096
  DataType: word32
  OrigDataType: word32
T_3100: (in 0<32> @ 0000299A : word32)
  Class: Eq_3100
  DataType: word32
  OrigDataType: word32
T_3101: (in 36<i32> @ 0000299A : int32)
  Class: Eq_3101
  DataType: int32
  OrigDataType: int32
T_3102: (in a0_211 + 36<i32> @ 0000299A : word32)
  Class: Eq_3102
  DataType: ptr32
  OrigDataType: ptr32
T_3103: (in Mem230[a0_211 + 36<i32>:word32] @ 0000299A : word32)
  Class: Eq_3100
  DataType: word32
  OrigDataType: word32
T_3104: (in 0<32> @ 0000299C : word32)
  Class: Eq_3104
  DataType: word32
  OrigDataType: word32
T_3105: (in 40<i32> @ 0000299C : int32)
  Class: Eq_3105
  DataType: int32
  OrigDataType: int32
T_3106: (in a0_211 + 40<i32> @ 0000299C : word32)
  Class: Eq_3106
  DataType: ptr32
  OrigDataType: ptr32
T_3107: (in Mem232[a0_211 + 40<i32>:word32] @ 0000299C : word32)
  Class: Eq_3104
  DataType: word32
  OrigDataType: word32
T_3108: (in 0<32> @ 0000299E : word32)
  Class: Eq_3108
  DataType: word32
  OrigDataType: word32
T_3109: (in 44<i32> @ 0000299E : int32)
  Class: Eq_3109
  DataType: int32
  OrigDataType: int32
T_3110: (in a0_211 + 44<i32> @ 0000299E : word32)
  Class: Eq_3110
  DataType: ptr32
  OrigDataType: ptr32
T_3111: (in Mem234[a0_211 + 44<i32>:word32] @ 0000299E : word32)
  Class: Eq_3108
  DataType: word32
  OrigDataType: word32
T_3112: (in 0<32> @ 000029A0 : word32)
  Class: Eq_3112
  DataType: word32
  OrigDataType: word32
T_3113: (in 48<i32> @ 000029A0 : int32)
  Class: Eq_3113
  DataType: int32
  OrigDataType: int32
T_3114: (in a0_211 + 48<i32> @ 000029A0 : word32)
  Class: Eq_3114
  DataType: ptr32
  OrigDataType: ptr32
T_3115: (in Mem236[a0_211 + 48<i32>:word32] @ 000029A0 : word32)
  Class: Eq_3112
  DataType: word32
  OrigDataType: word32
T_3116: (in 0<32> @ 000029A2 : word32)
  Class: Eq_3116
  DataType: word32
  OrigDataType: word32
T_3117: (in 52<i32> @ 000029A2 : int32)
  Class: Eq_3117
  DataType: int32
  OrigDataType: int32
T_3118: (in a0_211 + 52<i32> @ 000029A2 : word32)
  Class: Eq_3118
  DataType: ptr32
  OrigDataType: ptr32
T_3119: (in Mem238[a0_211 + 52<i32>:word32] @ 000029A2 : word32)
  Class: Eq_3116
  DataType: word32
  OrigDataType: word32
T_3120: (in 0<32> @ 000029A4 : word32)
  Class: Eq_3120
  DataType: word32
  OrigDataType: word32
T_3121: (in 56<i32> @ 000029A4 : int32)
  Class: Eq_3121
  DataType: int32
  OrigDataType: int32
T_3122: (in a0_211 + 56<i32> @ 000029A4 : word32)
  Class: Eq_3122
  DataType: ptr32
  OrigDataType: ptr32
T_3123: (in Mem240[a0_211 + 56<i32>:word32] @ 000029A4 : word32)
  Class: Eq_3120
  DataType: word32
  OrigDataType: word32
T_3124: (in SLICE(d0_204, word16, 0) @ 000029A6 : word16)
  Class: Eq_3124
  DataType: word16
  OrigDataType: word16
T_3125: (in v30_246 @ 000029A6 : word16)
  Class: Eq_3124
  DataType: word16
  OrigDataType: word16
T_3126: (in 60<i32> @ 000029A4 : int32)
  Class: Eq_3126
  DataType: int32
  OrigDataType: int32
T_3127: (in a0_211 + 60<i32> @ 000029A4 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: ptr32
T_3128: (in SLICE(d0_204, word16, 16) @ 000029A6 : word16)
  Class: Eq_3128
  DataType: word16
  OrigDataType: word16
T_3129: (in 1<i16> @ 000029A6 : int16)
  Class: Eq_3129
  DataType: int16
  OrigDataType: int16
T_3130: (in v30_246 - 1<i16> @ 000029A6 : word16)
  Class: Eq_3130
  DataType: word16
  OrigDataType: word16
T_3131: (in SEQ(SLICE(d0_204, word16, 16), v30_246 - 1<i16>) @ 000029A6 : uipr32)
  Class: Eq_3026
  DataType: uipr32
  OrigDataType: uipr32
T_3132: (in 0<16> @ 000029A6 : word16)
  Class: Eq_3124
  DataType: word16
  OrigDataType: word16
T_3133: (in v30_246 != 0<16> @ 000029A6 : bool)
  Class: Eq_3133
  DataType: bool
  OrigDataType: bool
T_3134: (in -1312<i32> @ 000029AA : int32)
  Class: Eq_3134
  DataType: int32
  OrigDataType: int32
T_3135: (in a5 + -1312<i32> @ 000029AA : word32)
  Class: Eq_3135
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3136: (in Mem240[a5 + -1312<i32>:word32] @ 000029AA : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_3137: (in -1312<i32> @ 000029B0 : int32)
  Class: Eq_3137
  DataType: int32
  OrigDataType: int32
T_3138: (in a5 + -1312<i32> @ 000029B0 : word32)
  Class: Eq_3138
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3139: (in Mem240[a5 + -1312<i32>:word32] @ 000029B0 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_3140: (in 0x20<32> @ 000029B0 : word32)
  Class: Eq_3140
  DataType: word32
  OrigDataType: word32
T_3141: (in a5->dwFFFFFAE0 + 0x20<32> @ 000029B0 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_3142: (in a5 + -1312<i32> @ 000029B0 : word32)
  Class: Eq_3142
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3143: (in Mem254[a5 + -1312<i32>:word32] @ 000029B0 : word32)
  Class: Eq_2831
  DataType: int32
  OrigDataType: word32
T_3144: (in d0 @ 000029B0 : word32)
  Class: Eq_2910
  DataType: word32
  OrigDataType: word32
T_3145: (in -1300<i32> @ 000029D0 : int32)
  Class: Eq_3145
  DataType: int32
  OrigDataType: int32
T_3146: (in a5 + -1300<i32> @ 000029D0 : word32)
  Class: Eq_3146
  DataType: word32
  OrigDataType: word32
T_3147: (in Mem16[a5 + -1300<i32>:word32] @ 000029D0 : word32)
  Class: Eq_3147
  DataType: word32
  OrigDataType: word32
T_3148: (in d4_18 @ 000029D0 : word32)
  Class: Eq_3147
  DataType: word32
  OrigDataType: word32
T_3149: (in 0xFFF<32> @ 000029DA : word32)
  Class: Eq_3149
  DataType: word32
  OrigDataType: word32
T_3150: (in d4_18 + 0xFFF<32> @ 000029DA : word32)
  Class: Eq_3150
  DataType: word32
  OrigDataType: word32
T_3151: (in SLICE(d4_18 + 0xFFF<32>, word16, 16) @ 000029DA : word16)
  Class: Eq_3151
  DataType: word16
  OrigDataType: word16
T_3152: (in SLICE(d4_18, word16, 0) @ 000029DA : word16)
  Class: Eq_3152
  DataType: cui16
  OrigDataType: cui16
T_3153: (in 0xFFF<16> @ 000029DA : word16)
  Class: Eq_3153
  DataType: cui16
  OrigDataType: cui16
T_3154: (in (word16) d4_18 + 0xFFF<16> @ 000029DA : word16)
  Class: Eq_3154
  DataType: cui16
  OrigDataType: cui16
T_3155: (in 0xF000<16> @ 000029DA : word16)
  Class: Eq_3155
  DataType: cui16
  OrigDataType: cui16
T_3156: (in (word16) d4_18 + 0xFFF<16> & 0xF000<16> @ 000029DA : word16)
  Class: Eq_3156
  DataType: cui16
  OrigDataType: cui16
T_3157: (in SEQ(SLICE(d4_18 + 0xFFF<32>, word16, 16), SLICE(d4_18, word16, 0) + 0xFFF<16> & 0xF000<16>) @ 000029DA : uipr32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: uipr32
T_3158: (in d4_23 @ 000029DA : up32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: up32
T_3159: (in fp @ 000029C8 : ptr32)
  Class: Eq_3159
  DataType: ptr32
  OrigDataType: ptr32
T_3160: (in 4<32> @ 000029C8 : word32)
  Class: Eq_3160
  DataType: ui32
  OrigDataType: ui32
T_3161: (in fp - 4<32> @ 000029C8 : word32)
  Class: Eq_3161
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_3162: (in a6_105 @ 000029C8 : (ptr32 word32))
  Class: Eq_3161
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_3229 t0000)))
T_3163: (in d4_23 >= dwArg08 @ 000029E4 : bool)
  Class: Eq_3163
  DataType: bool
  OrigDataType: bool
T_3164: (in __syscall<word16> @ 000029EC : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_3166 (T_3165)))
T_3165: (in 0xA11E<16> @ 000029EC : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_3166: (in __syscall<word16>(0xA11E<16>) @ 000029EC : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_3167: (in 0<32> @ 000029F0 : word32)
  Class: Eq_2335
  DataType: word16
  OrigDataType: word32
T_3168: (in a0 == 0<32> @ 000029F0 : bool)
  Class: Eq_3168
  DataType: bool
  OrigDataType: bool
T_3169: (in 0xFFFFFFFF<32> @ 00002A4A : word32)
  Class: Eq_2910
  DataType: word32
  OrigDataType: word32
T_3170: (in d0_107 @ 00002A4A : word32)
  Class: Eq_2910
  DataType: word32
  OrigDataType: word32
T_3171: (in -1316<i32> @ 000029F6 : int32)
  Class: Eq_3171
  DataType: int32
  OrigDataType: int32
T_3172: (in a5 + -1316<i32> @ 000029F6 : word32)
  Class: Eq_3172
  DataType: ptr32
  OrigDataType: ptr32
T_3173: (in Mem16[a5 + -1316<i32>:word32] @ 000029F6 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_3176 t0000)))
T_3174: (in 0<32> @ 000029F6 : word32)
  Class: Eq_3174
  DataType: word32
  OrigDataType: word32
T_3175: (in Mem16[a5 + -1316<i32>:word32] + 0<32> @ 000029F6 : word32)
  Class: Eq_3175
  DataType: word32
  OrigDataType: word32
T_3176: (in Mem16[Mem16[a5 + -1316<i32>:word32] + 0<32>:word32] @ 000029F6 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3177: (in a1_46 @ 000029F6 : Eq_2335)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 (arr T_4086) a0000)))
T_3178: (in SLICE(a0, word16, 0) @ 000029FC : word16)
  Class: Eq_3178
  DataType: cui16
  OrigDataType: cui16
T_3179: (in 3<16> @ 000029FC : word16)
  Class: Eq_3179
  DataType: cui16
  OrigDataType: cui16
T_3180: (in (word16) a0 & 3<16> @ 000029FC : word16)
  Class: Eq_3180
  DataType: cui16
  OrigDataType: cui16
T_3181: (in 0<16> @ 000029FC : word16)
  Class: Eq_3180
  DataType: cui16
  OrigDataType: word16
T_3182: (in ((word16) a0 & 3<16>) == 0<16> @ 000029FC : bool)
  Class: Eq_3182
  DataType: bool
  OrigDataType: bool
T_3183: (in 0x10<32> @ 00002A1C : ui32)
  Class: Eq_3183
  DataType: ui32
  OrigDataType: ui32
T_3184: (in dwArg04 * 0x10<32> @ 00002A1C : word32)
  Class: Eq_3184
  DataType: ui32
  OrigDataType: ui32
T_3185: (in a1_46[dwArg04 * 0x10<32>] @ 00002A1C : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3186: (in 3<32> @ 00002A0E : word32)
  Class: Eq_3186
  DataType: word32
  OrigDataType: word32
T_3187: (in a0 + 3<32> @ 00002A0E : word32)
  Class: Eq_3187
  DataType: word32
  OrigDataType: word32
T_3188: (in SLICE(a0 + 3<32>, word16, 16) @ 00002A0E : word16)
  Class: Eq_3188
  DataType: word16
  OrigDataType: word16
T_3189: (in SLICE(a0, word16, 0) @ 00002A0E : word16)
  Class: Eq_3189
  DataType: cui16
  OrigDataType: cui16
T_3190: (in 3<16> @ 00002A0E : word16)
  Class: Eq_3190
  DataType: cui16
  OrigDataType: cui16
T_3191: (in (word16) a0 + 3<16> @ 00002A0E : word16)
  Class: Eq_3191
  DataType: cui16
  OrigDataType: cui16
T_3192: (in 0xFFFC<16> @ 00002A0E : word16)
  Class: Eq_3192
  DataType: cui16
  OrigDataType: cui16
T_3193: (in (word16) a0 + 3<16> & 0xFFFC<16> @ 00002A0E : word16)
  Class: Eq_3193
  DataType: cui16
  OrigDataType: cui16
T_3194: (in SEQ(SLICE(a0 + 3<32>, word16, 16), SLICE(a0, word16, 0) + 3<16> & 0xFFFC<16>) @ 00002A0E : uipr32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: uipr32
T_3195: (in 0x10<32> @ 00002A0E : ui32)
  Class: Eq_3195
  DataType: ui32
  OrigDataType: ui32
T_3196: (in dwArg04 * 0x10<32> @ 00002A0E : word32)
  Class: Eq_3196
  DataType: ui32
  OrigDataType: ui32
T_3197: (in a1_46[dwArg04 * 0x10<32>] @ 00002A0E : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3198: (in 4<32> @ 00002A24 : word32)
  Class: Eq_3198
  DataType: word32
  OrigDataType: word32
T_3199: (in dwArg04 << 4<32> @ 00002A24 : word32)
  Class: Eq_3199
  DataType: int32
  OrigDataType: int32
T_3200: (in a1_46 + (dwArg04 << 4<32>) @ 00002A24 : word32)
  Class: Eq_3200
  DataType: (ptr32 Eq_3200)
  OrigDataType: ptr32
T_3201: (in a1_81 @ 00002A24 : (ptr32 Eq_3200))
  Class: Eq_3200
  DataType: (ptr32 Eq_3200)
  OrigDataType: (ptr32 (struct (4 T_3211 t0004) (8 T_3207 t0008) (C T_3204 t000C)))
T_3202: (in 12<i32> @ 00002A26 : int32)
  Class: Eq_3202
  DataType: int32
  OrigDataType: int32
T_3203: (in a1_81 + 12<i32> @ 00002A26 : word32)
  Class: Eq_3203
  DataType: ptr32
  OrigDataType: ptr32
T_3204: (in Mem83[a1_81 + 12<i32>:word32] @ 00002A26 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3205: (in 8<i32> @ 00002A2A : int32)
  Class: Eq_3205
  DataType: int32
  OrigDataType: int32
T_3206: (in a1_81 + 8<i32> @ 00002A2A : word32)
  Class: Eq_3206
  DataType: ptr32
  OrigDataType: ptr32
T_3207: (in Mem85[a1_81 + 8<i32>:word32] @ 00002A2A : word32)
  Class: Eq_2854
  DataType: up32
  OrigDataType: word32
T_3208: (in 0<32> @ 00002A30 : word32)
  Class: Eq_3208
  DataType: word32
  OrigDataType: word32
T_3209: (in 4<i32> @ 00002A30 : int32)
  Class: Eq_3209
  DataType: int32
  OrigDataType: int32
T_3210: (in a1_81 + 4<i32> @ 00002A30 : word32)
  Class: Eq_3210
  DataType: ptr32
  OrigDataType: ptr32
T_3211: (in Mem87[a1_81 + 4<i32>:word32] @ 00002A30 : word32)
  Class: Eq_3208
  DataType: word32
  OrigDataType: word32
T_3212: (in fn00002A54 @ 00002A38 : ptr32)
  Class: Eq_2887
  DataType: (ptr32 Eq_2887)
  OrigDataType: (ptr32 (fn T_3223 (T_2956, T_2957, T_2958, T_3214, T_3216, T_3218, T_3220, T_3221, T_3222)))
T_3213: (in d3_200 @ 00002A38 : word32)
  Class: Eq_3213
  DataType: word32
  OrigDataType: word32
T_3214: (in out d3_200 @ 00002A38 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_3215: (in d4_201 @ 00002A38 : word32)
  Class: Eq_3215
  DataType: word32
  OrigDataType: word32
T_3216: (in out d4_201 @ 00002A38 : word32)
  Class: Eq_2893
  DataType: int32
  OrigDataType: word32
T_3217: (in d5_112 @ 00002A38 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_3218: (in out d5_112 @ 00002A38 : word32)
  Class: Eq_2894
  DataType: word32
  OrigDataType: word32
T_3219: (in a2_202 @ 00002A38 : word32)
  Class: Eq_3219
  DataType: word32
  OrigDataType: word32
T_3220: (in out a2_202 @ 00002A38 : word32)
  Class: Eq_2895
  DataType: uipr32
  OrigDataType: word32
T_3221: (in out a5 @ 00002A38 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFADC T_3173 tFFFFFADC) (FFFFFAEC T_3147 tFFFFFAEC)))
T_3222: (in out a6_105 @ 00002A38 : word32)
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: ptr32
T_3223: (in fn00002A54(a5, dwArg04, dwArg08, out d3_200, out d4_201, out d5_112, out a2_202, out a5, out a6_105) @ 00002A38 : word32)
  Class: Eq_2910
  DataType: word32
  OrigDataType: word32
T_3224: (in a7_106 @ 00002A38 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (4 T_3217 t0004)))
T_3225: (in 0<32> @ 00002A40 : word32)
  Class: Eq_2910
  DataType: word32
  OrigDataType: word32
T_3226: (in d0_107 == 0<32> @ 00002A40 : bool)
  Class: Eq_3226
  DataType: bool
  OrigDataType: bool
T_3227: (in 0<32> @ 00002A50 : word32)
  Class: Eq_3227
  DataType: word32
  OrigDataType: word32
T_3228: (in a6_105 + 0<32> @ 00002A50 : word32)
  Class: Eq_3228
  DataType: ptr32
  OrigDataType: ptr32
T_3229: (in Mem142[a6_105 + 0<32>:word32] @ 00002A50 : word32)
  Class: Eq_2960
  DataType: word32
  OrigDataType: word32
T_3230: (in a6_152 @ 00002A50 : word32)
  Class: Eq_2960
  DataType: word32
  OrigDataType: word32
T_3231: (in 4<32> @ 00002A42 : word32)
  Class: Eq_3231
  DataType: word32
  OrigDataType: word32
T_3232: (in a7_106 + 4<32> @ 00002A42 : word32)
  Class: Eq_3232
  DataType: word32
  OrigDataType: word32
T_3233: (in Mem124[a7_106 + 4<32>:word32] @ 00002A42 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_3234: (in fn00002AE0 @ 00002A44 : ptr32)
  Class: Eq_3234
  DataType: (ptr32 Eq_3234)
  OrigDataType: (ptr32 (fn T_3240 (T_2956, T_3239)))
T_3235: (in signature of fn00002AE0 @ 00002AE0 : void)
  Class: Eq_3234
  DataType: (ptr32 Eq_3234)
  OrigDataType: 
T_3236: (in a5 @ 00002A44 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFADC T_3378 tFFFFFADC)))
T_3237: (in dwArg04 @ 00002A44 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: ui32
T_3238: (in a7_106 + 4<32> @ 00002A44 : word32)
  Class: Eq_3238
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3239: (in Mem124[a7_106 + 4<32>:word32] @ 00002A44 : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_3240: (in fn00002AE0(a5, a7_106->t0004.u1) @ 00002A44 : void)
  Class: Eq_3240
  DataType: void
  OrigDataType: void
T_3241: (in d0 @ 00002A44 : word32)
  Class: Eq_3241
  DataType: word32
  OrigDataType: word32
T_3242: (in -1316<i32> @ 00002A68 : int32)
  Class: Eq_3242
  DataType: int32
  OrigDataType: int32
T_3243: (in a5 + -1316<i32> @ 00002A68 : word32)
  Class: Eq_3243
  DataType: word32
  OrigDataType: word32
T_3244: (in Mem19[a5 + -1316<i32>:word32] @ 00002A68 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_3247 t0000)))
T_3245: (in 0<32> @ 00002A68 : word32)
  Class: Eq_3245
  DataType: word32
  OrigDataType: word32
T_3246: (in Mem19[a5 + -1316<i32>:word32] + 0<32> @ 00002A68 : word32)
  Class: Eq_3246
  DataType: word32
  OrigDataType: word32
T_3247: (in Mem19[Mem19[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002A68 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3248: (in 4<32> @ 00002A68 : word32)
  Class: Eq_3248
  DataType: word32
  OrigDataType: word32
T_3249: (in dwArg04 << 4<32> @ 00002A68 : word32)
  Class: Eq_3249
  DataType: ui32
  OrigDataType: ui32
T_3250: (in Mem19[Mem19[a5 + -1316<i32>:word32] + 0<32>:word32] + (dwArg04 << 4<32>) @ 00002A68 : word32)
  Class: Eq_3250
  DataType: (ptr32 Eq_3250)
  OrigDataType: word32
T_3251: (in a2_25 @ 00002A68 : (ptr32 Eq_3250))
  Class: Eq_3250
  DataType: (ptr32 Eq_3250)
  OrigDataType: (ptr32 (struct (0 T_3274 t0000) (4 T_3258 t0004) (8 T_3254 t0008)))
T_3252: (in 8<i32> @ 00002A6A : int32)
  Class: Eq_3252
  DataType: int32
  OrigDataType: int32
T_3253: (in a2_25 + 8<i32> @ 00002A6A : word32)
  Class: Eq_3253
  DataType: word32
  OrigDataType: word32
T_3254: (in Mem19[a2_25 + 8<i32>:word32] @ 00002A6A : word32)
  Class: Eq_3254
  DataType: uipr32
  OrigDataType: word32
T_3255: (in d4_26 @ 00002A6A : uipr32)
  Class: Eq_3254
  DataType: uipr32
  OrigDataType: word32
T_3256: (in 4<i32> @ 00002A6E : int32)
  Class: Eq_3256
  DataType: int32
  OrigDataType: int32
T_3257: (in a2_25 + 4<i32> @ 00002A6E : word32)
  Class: Eq_3257
  DataType: ptr32
  OrigDataType: ptr32
T_3258: (in Mem19[a2_25 + 4<i32>:word32] @ 00002A6E : word32)
  Class: Eq_3258
  DataType: word32
  OrigDataType: word32
T_3259: (in d1_27 @ 00002A6E : word32)
  Class: Eq_3258
  DataType: word32
  OrigDataType: word32
T_3260: (in d4_26 - d1_27 @ 00002A74 : word32)
  Class: Eq_3260
  DataType: Eq_3260
  OrigDataType: word32
T_3261: (in d0_29 @ 00002A74 : Eq_3260)
  Class: Eq_3260
  DataType: Eq_3260
  OrigDataType: up32
T_3262: (in 3<32> @ 00002A82 : word32)
  Class: Eq_3262
  DataType: word32
  OrigDataType: word32
T_3263: (in dwArg08 + 3<32> @ 00002A82 : word32)
  Class: Eq_3263
  DataType: word32
  OrigDataType: word32
T_3264: (in SLICE(dwArg08 + 3<32>, word16, 16) @ 00002A82 : word16)
  Class: Eq_3264
  DataType: word16
  OrigDataType: word16
T_3265: (in SLICE(dwArg08, word16, 0) @ 00002A82 : word16)
  Class: Eq_3265
  DataType: cui16
  OrigDataType: cui16
T_3266: (in 3<16> @ 00002A82 : word16)
  Class: Eq_3266
  DataType: cui16
  OrigDataType: cui16
T_3267: (in (word16) dwArg08 + 3<16> @ 00002A82 : word16)
  Class: Eq_3267
  DataType: cui16
  OrigDataType: cui16
T_3268: (in 0xFFFC<16> @ 00002A82 : word16)
  Class: Eq_3268
  DataType: cui16
  OrigDataType: cui16
T_3269: (in (word16) dwArg08 + 3<16> & 0xFFFC<16> @ 00002A82 : word16)
  Class: Eq_3269
  DataType: cui16
  OrigDataType: cui16
T_3270: (in SEQ(SLICE(dwArg08 + 3<32>, word16, 16), SLICE(dwArg08, word16, 0) + 3<16> & 0xFFFC<16>) @ 00002A82 : uipr32)
  Class: Eq_3260
  DataType: Eq_3260
  OrigDataType: uipr32
T_3271: (in d3_38 @ 00002A82 : Eq_3260)
  Class: Eq_3260
  DataType: Eq_3260
  OrigDataType: up32
T_3272: (in 0<32> @ 00002A7A : word32)
  Class: Eq_3272
  DataType: word32
  OrigDataType: word32
T_3273: (in a2_25 + 0<32> @ 00002A7A : word32)
  Class: Eq_3273
  DataType: ptr32
  OrigDataType: ptr32
T_3274: (in Mem19[a2_25 + 0<32>:word32] @ 00002A7A : word32)
  Class: Eq_3274
  DataType: word32
  OrigDataType: word32
T_3275: (in a2_25->dw0000 + d1_27 @ 00002A7A : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3276: (in a1_32 @ 00002A7A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3277: (in d3_38 <= d0_29 @ 00002A88 : bool)
  Class: Eq_3277
  DataType: bool
  OrigDataType: bool
T_3278: (in 4<i32> @ 00002ABE : int32)
  Class: Eq_3278
  DataType: int32
  OrigDataType: int32
T_3279: (in a2_25 + 4<i32> @ 00002ABE : word32)
  Class: Eq_3279
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3280: (in Mem65[a2_25 + 4<i32>:word32] @ 00002ABE : word32)
  Class: Eq_3258
  DataType: word32
  OrigDataType: word32
T_3281: (in Mem65[a2_25 + 4<i32>:word32] + d3_38 @ 00002ABE : word32)
  Class: Eq_3258
  DataType: word32
  OrigDataType: word32
T_3282: (in a2_25 + 4<i32> @ 00002ABE : word32)
  Class: Eq_3282
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3283: (in Mem68[a2_25 + 4<i32>:word32] @ 00002ABE : word32)
  Class: Eq_3258
  DataType: word32
  OrigDataType: word32
T_3284: (in a7_89 @ 00002AC6 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_3285: (in 8<32> @ 00002ACA : word32)
  Class: Eq_3285
  DataType: word32
  OrigDataType: word32
T_3286: (in a7_89 + 8<32> @ 00002ACA : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: word32
T_3287: (in a7_102 @ 00002ACA : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: (ptr32 (struct (0 T_3371 t0000)))
T_3288: (in fn00002BB4 @ 00002ACE : ptr32)
  Class: Eq_3288
  DataType: (ptr32 Eq_3288)
  OrigDataType: (ptr32 (fn T_3299 (T_2889, T_3276, T_3271, T_3296, T_3298)))
T_3289: (in signature of fn00002BB4 @ 00002BB4 : void)
  Class: Eq_3288
  DataType: (ptr32 Eq_3288)
  OrigDataType: 
T_3290: (in a5 @ 00002ACE : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFAC8 T_3552 tFFFFFAC8) (FFFFFACC T_3552 tFFFFFACC) (FFFFFAD0 T_3601 tFFFFFAD0) (FFFFFAD8 T_3655 tFFFFFAD8) (FFFFFAE4 T_3844 tFFFFFAE4)))
T_3291: (in dwArg04 @ 00002ACE : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (ptr32 (struct (0 T_3594 t0000)))
T_3292: (in dwArg08 @ 00002ACE : Eq_3260)
  Class: Eq_3260
  DataType: Eq_3260
  OrigDataType: int32
T_3293: (in a5Out @ 00002ACE : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_3294: (in a6Out @ 00002ACE : word32)
  Class: Eq_3294
  DataType: word32
  OrigDataType: word32
T_3295: (in a5_100 @ 00002ACE : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_3296: (in out a5_100 @ 00002ACE : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_3297: (in a6_101 @ 00002ACE : (ptr32 (ptr32 word32)))
  Class: Eq_2341
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct (0 T_3367 t0000)))
T_3298: (in out a6_101 @ 00002ACE : word32)
  Class: Eq_3294
  DataType: word32
  OrigDataType: word32
T_3299: (in fn00002BB4(a5, a1_32, d3_38, out a5_100, out a6_101) @ 00002ACE : word32)
  Class: Eq_3299
  DataType: word32
  OrigDataType: word32
T_3300: (in 0<32> @ 00002ACE : word32)
  Class: Eq_3299
  DataType: word32
  OrigDataType: word32
T_3301: (in fn00002BB4(a5, a1_32, d3_38, out a5_100, out a6_101) == 0<32> @ 00002ACE : bool)
  Class: Eq_3301
  DataType: bool
  OrigDataType: bool
T_3302: (in __syscall<word16> @ 00002A96 : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_3304 (T_3303)))
T_3303: (in 0xA020<16> @ 00002A96 : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_3304: (in __syscall<word16>(0xA020<16>) @ 00002A96 : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_3305: (in d4_26 - d0_29 @ 00002A8C : word32)
  Class: Eq_3305
  DataType: word32
  OrigDataType: word32
T_3306: (in d4_26 - d0_29 + d3_38 @ 00002A8C : word32)
  Class: Eq_3306
  DataType: word32
  OrigDataType: word32
T_3307: (in d4_43 @ 00002A8C : word32)
  Class: Eq_3306
  DataType: word32
  OrigDataType: word32
T_3308: (in 4<32> @ 00002A90 : word32)
  Class: Eq_3308
  DataType: word32
  OrigDataType: word32
T_3309: (in d4_43 + 4<32> @ 00002A90 : word32)
  Class: Eq_3309
  DataType: word32
  OrigDataType: word32
T_3310: (in SLICE(d4_43 + 4<32>, word16, 16) @ 00002A90 : word16)
  Class: Eq_3310
  DataType: word16
  OrigDataType: word16
T_3311: (in SLICE(d4_43, word16, 0) @ 00002A90 : word16)
  Class: Eq_3311
  DataType: cui16
  OrigDataType: cui16
T_3312: (in 4<16> @ 00002A90 : word16)
  Class: Eq_3312
  DataType: cui16
  OrigDataType: cui16
T_3313: (in (word16) d4_43 + 4<16> @ 00002A90 : word16)
  Class: Eq_3313
  DataType: cui16
  OrigDataType: cui16
T_3314: (in 0xFFFC<16> @ 00002A90 : word16)
  Class: Eq_3314
  DataType: cui16
  OrigDataType: cui16
T_3315: (in (word16) d4_43 + 4<16> & 0xFFFC<16> @ 00002A90 : word16)
  Class: Eq_3315
  DataType: cui16
  OrigDataType: cui16
T_3316: (in SEQ(SLICE(d4_43 + 4<32>, word16, 16), SLICE(d4_43, word16, 0) + 4<16> & 0xFFFC<16>) @ 00002A90 : uipr32)
  Class: Eq_3254
  DataType: uipr32
  OrigDataType: uipr32
T_3317: (in d4_48 @ 00002A90 : uipr32)
  Class: Eq_3254
  DataType: uipr32
  OrigDataType: uipr32
T_3318: (in -1316<i32> @ 00002A9E : int32)
  Class: Eq_3318
  DataType: int32
  OrigDataType: int32
T_3319: (in a5 + -1316<i32> @ 00002A9E : word32)
  Class: Eq_3319
  DataType: (ptr32 (ptr32 Eq_2335))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_3247 t0000))))
T_3320: (in Mem19[a5 + -1316<i32>:word32] @ 00002A9E : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_3247 t0000)))
T_3321: (in 0<32> @ 00002A9E : word32)
  Class: Eq_3321
  DataType: word32
  OrigDataType: word32
T_3322: (in Mem19[a5 + -1316<i32>:word32] + 0<32> @ 00002A9E : word32)
  Class: Eq_3322
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3323: (in Mem19[Mem19[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002A9E : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3324: (in dwArg04 << 4<32> @ 00002A9E : word32)
  Class: Eq_3324
  DataType: ui32
  OrigDataType: ui32
T_3325: (in Mem19[Mem19[a5 + -1316<i32>:word32] + 0<32>:word32] + (dwArg04 << 4<32>) @ 00002A9E : word32)
  Class: Eq_3250
  DataType: (ptr32 Eq_3250)
  OrigDataType: word32
T_3326: (in -1296<i32> @ 00002AA6 : int32)
  Class: Eq_3326
  DataType: int32
  OrigDataType: int32
T_3327: (in a5 + -1296<i32> @ 00002AA6 : word32)
  Class: Eq_3327
  DataType: ptr32
  OrigDataType: ptr32
T_3328: (in Mem19[a5 + -1296<i32>:word32] @ 00002AA6 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_3331 t0000)))
T_3329: (in 0<32> @ 00002AA6 : word32)
  Class: Eq_3329
  DataType: word32
  OrigDataType: word32
T_3330: (in Mem19[a5 + -1296<i32>:word32] + 0<32> @ 00002AA6 : word32)
  Class: Eq_3330
  DataType: word32
  OrigDataType: word32
T_3331: (in Mem19[Mem19[a5 + -1296<i32>:word32] + 0<32>:word16] @ 00002AA6 : word16)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word16
T_3332: (in 0<16> @ 00002AA6 : word16)
  Class: Eq_2335
  DataType: word16
  OrigDataType: word16
T_3333: (in a5->tFFFFFAF0.u1->a0000[0<i32>].u0 == 0<16> @ 00002AA6 : bool)
  Class: Eq_3333
  DataType: bool
  OrigDataType: bool
T_3334: (in 8<i32> @ 00002AB4 : int32)
  Class: Eq_3334
  DataType: int32
  OrigDataType: int32
T_3335: (in a2_25 + 8<i32> @ 00002AB4 : word32)
  Class: Eq_3335
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3336: (in Mem58[a2_25 + 8<i32>:word32] @ 00002AB4 : word32)
  Class: Eq_3254
  DataType: uipr32
  OrigDataType: word32
T_3337: (in 0<32> @ 00002ABA : word32)
  Class: Eq_3337
  DataType: word32
  OrigDataType: word32
T_3338: (in a2_25 + 0<32> @ 00002ABA : word32)
  Class: Eq_3338
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3339: (in Mem58[a2_25 + 0<32>:word32] @ 00002ABA : word32)
  Class: Eq_3274
  DataType: word32
  OrigDataType: word32
T_3340: (in 4<i32> @ 00002ABA : int32)
  Class: Eq_3340
  DataType: int32
  OrigDataType: int32
T_3341: (in a2_25 + 4<i32> @ 00002ABA : word32)
  Class: Eq_3341
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3342: (in Mem58[a2_25 + 4<i32>:word32] @ 00002ABA : word32)
  Class: Eq_3258
  DataType: word32
  OrigDataType: word32
T_3343: (in a2_25->dw0000 + a2_25->dw0004 @ 00002ABA : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3344: (in d3 @ 00002AB0 : Eq_876)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_3345: (in d4 @ 00002AB0 : int32)
  Class: Eq_2893
  DataType: int32
  OrigDataType: word32
T_3346: (in d5 @ 00002AB0 : word32)
  Class: Eq_2894
  DataType: word32
  OrigDataType: word32
T_3347: (in a2 @ 00002AB0 : uipr32)
  Class: Eq_2895
  DataType: uipr32
  OrigDataType: word32
T_3348: (in a6 @ 00002AB0 : (ptr32 word32))
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_3349: (in 0xFFFFFFFF<32> @ 00002AB0 : word32)
  Class: Eq_3241
  DataType: word32
  OrigDataType: word32
T_3350: (in 4<i32> @ 00002AD6 : int32)
  Class: Eq_3350
  DataType: int32
  OrigDataType: int32
T_3351: (in a7_102 + 4<i32> @ 00002AD6 : word32)
  Class: Eq_3351
  DataType: (ptr32 Eq_3351)
  OrigDataType: word32
T_3352: (in a7_115 @ 00002AD6 : (ptr32 Eq_3351))
  Class: Eq_3351
  DataType: (ptr32 Eq_3351)
  OrigDataType: (ptr32 (struct (0 T_3355 t0000) (4 T_3359 t0004) (8 T_3363 t0008)))
T_3353: (in 0<32> @ 00002AD6 : word32)
  Class: Eq_3353
  DataType: word32
  OrigDataType: word32
T_3354: (in a7_115 + 0<32> @ 00002AD6 : word32)
  Class: Eq_3354
  DataType: word32
  OrigDataType: word32
T_3355: (in Mem75[a7_115 + 0<32>:word32] @ 00002AD6 : word32)
  Class: Eq_2893
  DataType: int32
  OrigDataType: word32
T_3356: (in d4_116 @ 00002AD6 : int32)
  Class: Eq_2893
  DataType: int32
  OrigDataType: word32
T_3357: (in 4<i32> @ 00002AD6 : int32)
  Class: Eq_3357
  DataType: int32
  OrigDataType: int32
T_3358: (in a7_115 + 4<i32> @ 00002AD6 : word32)
  Class: Eq_3358
  DataType: ptr32
  OrigDataType: ptr32
T_3359: (in Mem75[a7_115 + 4<i32>:word32] @ 00002AD6 : word32)
  Class: Eq_2894
  DataType: word32
  OrigDataType: word32
T_3360: (in d5_118 @ 00002AD6 : word32)
  Class: Eq_2894
  DataType: word32
  OrigDataType: word32
T_3361: (in 8<i32> @ 00002AD6 : int32)
  Class: Eq_3361
  DataType: int32
  OrigDataType: int32
T_3362: (in a7_115 + 8<i32> @ 00002AD6 : word32)
  Class: Eq_3362
  DataType: ptr32
  OrigDataType: ptr32
T_3363: (in Mem75[a7_115 + 8<i32>:word32] @ 00002AD6 : word32)
  Class: Eq_2895
  DataType: uipr32
  OrigDataType: word32
T_3364: (in a2_120 @ 00002AD6 : uipr32)
  Class: Eq_2895
  DataType: uipr32
  OrigDataType: word32
T_3365: (in 0<32> @ 00002ADA : word32)
  Class: Eq_3365
  DataType: word32
  OrigDataType: word32
T_3366: (in a6_101 + 0<32> @ 00002ADA : word32)
  Class: Eq_3366
  DataType: word32
  OrigDataType: word32
T_3367: (in Mem75[a6_101 + 0<32>:word32] @ 00002ADA : word32)
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_3368: (in a6_123 @ 00002ADA : (ptr32 word32))
  Class: Eq_2318
  DataType: (ptr32 word32)
  OrigDataType: word32
T_3369: (in 0<32> @ 00002ADC : word32)
  Class: Eq_3369
  DataType: word32
  OrigDataType: word32
T_3370: (in a7_102 + 0<32> @ 00002ADC : word32)
  Class: Eq_3370
  DataType: word32
  OrigDataType: word32
T_3371: (in Mem75[a7_102 + 0<32>:word32] @ 00002ADC : word32)
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: word32
T_3372: (in 0<32> @ 00002ADC : word32)
  Class: Eq_3241
  DataType: word32
  OrigDataType: word32
T_3373: (in fn000027A0 @ 00002AD0 : ptr32)
  Class: Eq_2417
  DataType: (ptr32 Eq_2417)
  OrigDataType: (ptr32 (fn T_3375 (T_3295, T_3297, T_3374)))
T_3374: (in out a6_101 @ 00002AD0 : word32)
  Class: Eq_2421
  DataType: (ptr32 Eq_2421)
  OrigDataType: (ptr32 (struct (0 T_3367 t0000)))
T_3375: (in fn000027A0(a5_100, a6_101, out a6_101) @ 00002AD0 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_3376: (in -1316<i32> @ 00002AF6 : int32)
  Class: Eq_3376
  DataType: int32
  OrigDataType: int32
T_3377: (in a5 + -1316<i32> @ 00002AF6 : word32)
  Class: Eq_3377
  DataType: word32
  OrigDataType: word32
T_3378: (in Mem10[a5 + -1316<i32>:word32] @ 00002AF6 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_3381 t0000)))
T_3379: (in 0<32> @ 00002AF6 : word32)
  Class: Eq_3379
  DataType: word32
  OrigDataType: word32
T_3380: (in Mem10[a5 + -1316<i32>:word32] + 0<32> @ 00002AF6 : word32)
  Class: Eq_3380
  DataType: word32
  OrigDataType: word32
T_3381: (in Mem10[Mem10[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002AF6 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 (arr T_4090) a0000)))
T_3382: (in 0x10<32> @ 00002AF6 : ui32)
  Class: Eq_3382
  DataType: ui32
  OrigDataType: ui32
T_3383: (in dwArg04 * 0x10<32> @ 00002AF6 : word32)
  Class: Eq_3383
  DataType: ui32
  OrigDataType: ui32
T_3384: (in Mem10[Mem10[a5 + -1316<i32>:word32] + 0<32>:word32][dwArg04 * 0x10<32>] @ 00002AF6 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3385: (in 0<32> @ 00002AF6 : word32)
  Class: Eq_2335
  DataType: word16
  OrigDataType: word32
T_3386: (in a5->tFFFFFADC.u1->a0000[0<i32>].u1[dwArg04 * 4<i32>] == 0<32> @ 00002AF6 : bool)
  Class: Eq_3386
  DataType: bool
  OrigDataType: bool
T_3387: (in -1316<i32> @ 00002B02 : int32)
  Class: Eq_3387
  DataType: int32
  OrigDataType: int32
T_3388: (in a5 + -1316<i32> @ 00002B02 : word32)
  Class: Eq_3388
  DataType: (ptr32 (ptr32 Eq_2335))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_3381 t0000))))
T_3389: (in Mem10[a5 + -1316<i32>:word32] @ 00002B02 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 T_3381 t0000)))
T_3390: (in 0<32> @ 00002B02 : word32)
  Class: Eq_3390
  DataType: word32
  OrigDataType: word32
T_3391: (in Mem10[a5 + -1316<i32>:word32] + 0<32> @ 00002B02 : word32)
  Class: Eq_3391
  DataType: (ptr32 (ptr32 (arr Eq_2335)))
  OrigDataType: (ptr32 (ptr32 (struct (0 (arr T_4090) a0000))))
T_3392: (in Mem10[Mem10[a5 + -1316<i32>:word32] + 0<32>:word32] @ 00002B02 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 (arr T_4090) a0000)))
T_3393: (in a0_25 @ 00002B02 : Eq_2335)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (ptr32 (struct (0 (arr T_4090) a0000) (4 T_4095 t0004) (8 T_4097 t0008)))
T_3394: (in 0<32> @ 00002B06 : word32)
  Class: Eq_2335
  DataType: word16
  OrigDataType: word32
T_3395: (in 0x10<32> @ 00002B06 : ui32)
  Class: Eq_3395
  DataType: ui32
  OrigDataType: ui32
T_3396: (in dwArg04 * 0x10<32> @ 00002B06 : word32)
  Class: Eq_3396
  DataType: ui32
  OrigDataType: ui32
T_3397: (in a0_25[dwArg04 * 0x10<32>] @ 00002B06 : word32)
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: word32
T_3398: (in 0<32> @ 00002B0A : word32)
  Class: Eq_3398
  DataType: word32
  OrigDataType: word32
T_3399: (in 4<i32> @ 00002B0A : int32)
  Class: Eq_3399
  DataType: int32
  OrigDataType: int32
T_3400: (in a0_25 + 4<i32> @ 00002B0A : word32)
  Class: Eq_3400
  DataType: (ptr32 (arr Eq_4094))
  OrigDataType: (ptr32 T_4095)
T_3401: (in 0x10<32> @ 00002B0A : ui32)
  Class: Eq_3401
  DataType: ui32
  OrigDataType: ui32
T_3402: (in dwArg04 * 0x10<32> @ 00002B0A : word32)
  Class: Eq_3402
  DataType: ui32
  OrigDataType: ui32
T_3403: (in (a0_25 + 4<i32>)[dwArg04 * 0x10<32>] @ 00002B0A : word32)
  Class: Eq_3398
  DataType: word32
  OrigDataType: word32
T_3404: (in 0<32> @ 00002B0E : word32)
  Class: Eq_3404
  DataType: word32
  OrigDataType: word32
T_3405: (in 8<i32> @ 00002B0E : int32)
  Class: Eq_3405
  DataType: int32
  OrigDataType: int32
T_3406: (in a0_25 + 8<i32> @ 00002B0E : word32)
  Class: Eq_3406
  DataType: (ptr32 (arr Eq_4096))
  OrigDataType: (ptr32 T_4097)
T_3407: (in 0x10<32> @ 00002B0E : ui32)
  Class: Eq_3407
  DataType: ui32
  OrigDataType: ui32
T_3408: (in dwArg04 * 0x10<32> @ 00002B0E : word32)
  Class: Eq_3408
  DataType: ui32
  OrigDataType: ui32
T_3409: (in (a0_25 + 8<i32>)[dwArg04 * 0x10<32>] @ 00002B0E : word32)
  Class: Eq_3404
  DataType: word32
  OrigDataType: word32
T_3410: (in __syscall<word16> @ 00002AFC : ptr32)
  Class: Eq_2
  DataType: (ptr32 Eq_2)
  OrigDataType: (ptr32 (fn T_3412 (T_3411)))
T_3411: (in 0xA01F<16> @ 00002AFC : word16)
  Class: Eq_4
  DataType: word16
  OrigDataType: word16
T_3412: (in __syscall<word16>(0xA01F<16>) @ 00002AFC : void)
  Class: Eq_6
  DataType: void
  OrigDataType: void
T_3413: (in a5 @ 00002AFC : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFACC T_3419 tFFFFFACC) (FFFFFAE4 T_3451 tFFFFFAE4)))
T_3414: (in dwArg04 @ 00002AFC : (ptr32 Eq_3414))
  Class: Eq_3414
  DataType: (ptr32 Eq_3414)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_3419 tFFFFFFFC)))
T_3415: (in 0<32> @ 00002B22 : word32)
  Class: Eq_3414
  DataType: (ptr32 Eq_3414)
  OrigDataType: word32
T_3416: (in dwArg04 == null @ 00002B22 : bool)
  Class: Eq_3416
  DataType: bool
  OrigDataType: bool
T_3417: (in -4<i32> @ 00002B28 : int32)
  Class: Eq_3417
  DataType: int32
  OrigDataType: int32
T_3418: (in dwArg04 + -4<i32> @ 00002B28 : word32)
  Class: Eq_3418
  DataType: word32
  OrigDataType: word32
T_3419: (in Mem10[dwArg04 + -4<i32>:word32] @ 00002B28 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3420: (in a2_19 @ 00002B28 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_3470 t0000) (4 T_414 t0004)))
T_3421: (in 4<i32> @ 00002B2A : int32)
  Class: Eq_3421
  DataType: int32
  OrigDataType: int32
T_3422: (in a2_19 + 4<i32> @ 00002B2A : word32)
  Class: Eq_3422
  DataType: word32
  OrigDataType: word32
T_3423: (in Mem10[a2_19 + 4<i32>:word32] @ 00002B2A : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3424: (in d1_20 @ 00002B2A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3425: (in SLICE(d1_20, word16, 16) @ 00002B34 : word16)
  Class: Eq_3425
  DataType: word16
  OrigDataType: word16
T_3426: (in SLICE(d1_20, word16, 0) @ 00002B34 : word16)
  Class: Eq_3426
  DataType: cui16
  OrigDataType: cui16
T_3427: (in 0xFFFC<16> @ 00002B34 : word16)
  Class: Eq_3427
  DataType: cui16
  OrigDataType: cui16
T_3428: (in (word16) d1_20 & 0xFFFC<16> @ 00002B34 : word16)
  Class: Eq_3428
  DataType: cui16
  OrigDataType: cui16
T_3429: (in SEQ(SLICE(d1_20, word16, 16), SLICE(d1_20, word16, 0) & 0xFFFC<16>) @ 00002B34 : uipr32)
  Class: Eq_3429
  DataType: ptr32
  OrigDataType: uipr32
T_3430: (in 4<32> @ 00002B34 : word32)
  Class: Eq_3430
  DataType: ui32
  OrigDataType: ui32
T_3431: (in dwArg04 - 4<32> @ 00002B34 : word32)
  Class: Eq_3429
  DataType: ptr32
  OrigDataType: ptr32
T_3432: (in SEQ(SLICE(d1_20, word16, 16), (word16) d1_20 & 0xFFFC<16>) == dwArg04 - 4<32> @ 00002B34 : bool)
  Class: Eq_3432
  DataType: bool
  OrigDataType: bool
T_3433: (in __bclr<word32> @ 00002B3E : ptr32)
  Class: Eq_1060
  DataType: (ptr32 Eq_1060)
  OrigDataType: (ptr32 (fn T_3440 (T_3436, T_3437, T_3439)))
T_3434: (in 4<i32> @ 00002B3E : int32)
  Class: Eq_3434
  DataType: int32
  OrigDataType: int32
T_3435: (in a2_19 + 4<i32> @ 00002B3E : word32)
  Class: Eq_3435
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3436: (in Mem10[a2_19 + 4<i32>:word32] @ 00002B3E : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3437: (in 1<32> @ 00002B3E : word32)
  Class: Eq_1063
  DataType: word32
  OrigDataType: word32
T_3438: (in d0_39 @ 00002B3E : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u1) (word32 u0))
T_3439: (in out d0_39 @ 00002B3E : ptr32)
  Class: Eq_1064
  DataType: word32
  OrigDataType: word32
T_3440: (in __bclr<word32>(a2_19.u1->t0004.u2, 1<32>, out d0_39) @ 00002B3E : bool)
  Class: Eq_1068
  DataType: bool
  OrigDataType: bool
T_3441: (in __bset<word16> @ 00002B42 : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_3445 (T_3438, T_3442, T_3444)))
T_3442: (in 0<16> @ 00002B42 : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_3443: (in d0_41 @ 00002B42 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: up32
T_3444: (in out d0_41 @ 00002B42 : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_3445: (in __bset<word16>(d0_39, 0<16>, out d0_41) @ 00002B42 : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_3446: (in 4<i32> @ 00002B46 : int32)
  Class: Eq_3446
  DataType: int32
  OrigDataType: int32
T_3447: (in a2_19 + 4<i32> @ 00002B46 : word32)
  Class: Eq_3447
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3448: (in Mem43[a2_19 + 4<i32>:word32] @ 00002B46 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3449: (in -1308<i32> @ 00002B50 : int32)
  Class: Eq_3449
  DataType: int32
  OrigDataType: int32
T_3450: (in a5 + -1308<i32> @ 00002B50 : word32)
  Class: Eq_3450
  DataType: word32
  OrigDataType: word32
T_3451: (in Mem43[a5 + -1308<i32>:word32] @ 00002B50 : word32)
  Class: Eq_3451
  DataType: up32
  OrigDataType: word32
T_3452: (in 0xFFFFFFFF<32> @ 00002B50 : word32)
  Class: Eq_3451
  DataType: up32
  OrigDataType: word32
T_3453: (in a5->dwFFFFFAE4 == 0xFFFFFFFF<32> @ 00002B50 : bool)
  Class: Eq_3453
  DataType: bool
  OrigDataType: bool
T_3454: (in fn000027A0 @ 00002B36 : ptr32)
  Class: Eq_2417
  DataType: (ptr32 Eq_2417)
  OrigDataType: (ptr32 (fn T_3460 (T_3413, T_3457, T_3459)))
T_3455: (in fp @ 00002B36 : ptr32)
  Class: Eq_3455
  DataType: ptr32
  OrigDataType: ptr32
T_3456: (in 4<32> @ 00002B36 : word32)
  Class: Eq_3456
  DataType: ui32
  OrigDataType: ui32
T_3457: (in fp - 4<32> @ 00002B36 : word32)
  Class: Eq_2341
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: ptr32
T_3458: (in a6_115 @ 00002B36 : word32)
  Class: Eq_3458
  DataType: word32
  OrigDataType: word32
T_3459: (in out a6_115 @ 00002B36 : word32)
  Class: Eq_2421
  DataType: (ptr32 Eq_2421)
  OrigDataType: word32
T_3460: (in fn000027A0(a5, fp - 4<32>, out a6_115) @ 00002B36 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_3461: (in -1332<i32> @ 00002B5A : int32)
  Class: Eq_3461
  DataType: int32
  OrigDataType: int32
T_3462: (in a5 + -1332<i32> @ 00002B5A : word32)
  Class: Eq_3462
  DataType: ptr32
  OrigDataType: ptr32
T_3463: (in Mem43[a5 + -1332<i32>:word32] @ 00002B5A : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_3466 t0004)))
T_3464: (in 4<i32> @ 00002B5A : int32)
  Class: Eq_3464
  DataType: int32
  OrigDataType: int32
T_3465: (in Mem43[a5 + -1332<i32>:word32] + 4<i32> @ 00002B5A : word32)
  Class: Eq_3465
  DataType: word32
  OrigDataType: word32
T_3466: (in Mem43[Mem43[a5 + -1332<i32>:word32] + 4<i32>:word32] @ 00002B5A : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: up32
T_3467: (in d0_41 >= (((a5->tFFFFFACC).u1)->t0004).u2 @ 00002B5A : bool)
  Class: Eq_3467
  DataType: bool
  OrigDataType: bool
T_3468: (in 0<32> @ 00002B5E : word32)
  Class: Eq_3468
  DataType: word32
  OrigDataType: word32
T_3469: (in a2_19 + 0<32> @ 00002B5E : word32)
  Class: Eq_3469
  DataType: ptr32
  OrigDataType: ptr32
T_3470: (in Mem43[a2_19 + 0<32>:word32] @ 00002B5E : word32)
  Class: Eq_3470
  DataType: (ptr32 Eq_3470)
  OrigDataType: (ptr32 (struct (4 T_3473 t0004)))
T_3471: (in 4<i32> @ 00002B5E : int32)
  Class: Eq_3471
  DataType: int32
  OrigDataType: int32
T_3472: (in Mem43[a2_19 + 0<32>:word32] + 4<i32> @ 00002B5E : word32)
  Class: Eq_3472
  DataType: word32
  OrigDataType: word32
T_3473: (in Mem43[Mem43[a2_19 + 0<32>:word32] + 4<i32>:word32] @ 00002B5E : word32)
  Class: Eq_3473
  DataType: word32
  OrigDataType: word32
T_3474: (in d1_54 @ 00002B5E : word32)
  Class: Eq_3473
  DataType: word32
  OrigDataType: word32
T_3475: (in SLICE(d1_54, word16, 16) @ 00002B72 : word16)
  Class: Eq_3475
  DataType: word16
  OrigDataType: word16
T_3476: (in SLICE(d1_54, word16, 0) @ 00002B72 : word16)
  Class: Eq_3476
  DataType: cui16
  OrigDataType: cui16
T_3477: (in 0xFFFC<16> @ 00002B72 : word16)
  Class: Eq_3477
  DataType: cui16
  OrigDataType: cui16
T_3478: (in (word16) d1_54 & 0xFFFC<16> @ 00002B72 : word16)
  Class: Eq_3478
  DataType: cui16
  OrigDataType: cui16
T_3479: (in SEQ(SLICE(d1_54, word16, 16), SLICE(d1_54, word16, 0) & 0xFFFC<16>) @ 00002B72 : uipr32)
  Class: Eq_3479
  DataType: up32
  OrigDataType: up32
T_3480: (in SLICE(d0_41, word16, 16) @ 00002B72 : word16)
  Class: Eq_3480
  DataType: word16
  OrigDataType: word16
T_3481: (in SLICE(d0_41, word16, 0) @ 00002B72 : word16)
  Class: Eq_3481
  DataType: cui16
  OrigDataType: cui16
T_3482: (in 0xFFFC<16> @ 00002B72 : word16)
  Class: Eq_3482
  DataType: cui16
  OrigDataType: cui16
T_3483: (in (word16) d0_41 & 0xFFFC<16> @ 00002B72 : word16)
  Class: Eq_3483
  DataType: cui16
  OrigDataType: cui16
T_3484: (in SEQ(SLICE(d0_41, word16, 16), SLICE(d0_41, word16, 0) & 0xFFFC<16>) @ 00002B72 : uipr32)
  Class: Eq_3484
  DataType: up32
  OrigDataType: up32
T_3485: (in SEQ(SLICE(d1_54, word16, 16), (word16) d1_54 & 0xFFFC<16>) - SEQ(SLICE(d0_41, word16, 16), (word16) d0_41 & 0xFFFC<16>) @ 00002B72 : word32)
  Class: Eq_3485
  DataType: up32
  OrigDataType: up32
T_3486: (in 4<32> @ 00002B72 : word32)
  Class: Eq_3486
  DataType: up32
  OrigDataType: up32
T_3487: (in SEQ(SLICE(d1_54, word16, 16), (word16) d1_54 & 0xFFFC<16>) - SEQ(SLICE(d0_41, word16, 16), (word16) d0_41 & 0xFFFC<16>) - 4<32> @ 00002B72 : word32)
  Class: Eq_3451
  DataType: up32
  OrigDataType: up32
T_3488: (in -1308<i32> @ 00002B72 : int32)
  Class: Eq_3488
  DataType: int32
  OrigDataType: int32
T_3489: (in a5 + -1308<i32> @ 00002B72 : word32)
  Class: Eq_3489
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3490: (in Mem43[a5 + -1308<i32>:word32] @ 00002B72 : word32)
  Class: Eq_3451
  DataType: up32
  OrigDataType: up32
T_3491: (in SEQ(SLICE(d1_54, word16, 16), (word16) d1_54 & 0xFFFC<16>) - SEQ(SLICE(d0_41, word16, 16), (word16) d0_41 & 0xFFFC<16>) - 4<32> < a5->dwFFFFFAE4 @ 00002B72 : bool)
  Class: Eq_3491
  DataType: bool
  OrigDataType: bool
T_3492: (in -1332<i32> @ 00002B74 : int32)
  Class: Eq_3492
  DataType: int32
  OrigDataType: int32
T_3493: (in a5 + -1332<i32> @ 00002B74 : word32)
  Class: Eq_3493
  DataType: (ptr32 (ptr32 Eq_3493))
  OrigDataType: (ptr32 (ptr32 (struct (4 T_3466 t0004))))
T_3494: (in Mem67[a5 + -1332<i32>:word32] @ 00002B74 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_3466 t0004)))
T_3495: (in d0 @ 00002B74 : word32)
  Class: Eq_3495
  DataType: word32
  OrigDataType: word32
T_3496: (in fp @ 00002BD2 : ptr32)
  Class: Eq_3496
  DataType: ptr32
  OrigDataType: ptr32
T_3497: (in 0xFFFFFFE8<32> @ 00002BD2 : word32)
  Class: Eq_3497
  DataType: int32
  OrigDataType: int32
T_3498: (in fp + 0xFFFFFFE8<32> @ 00002BD2 : word32)
  Class: Eq_3498
  DataType: ptr32
  OrigDataType: ptr32
T_3499: (in tLoc1C @ 00002BD2 : Eq_3499)
  Class: Eq_3499
  DataType: Eq_3499
  OrigDataType: (struct 0004)
T_3500: (in &tLoc1C @ 00002BD2 : (ptr32 (struct 0004)))
  Class: Eq_3500
  DataType: (ptr32 ptr32)
  OrigDataType: (ptr32 (struct 0004 (0 T_3503 t0000)))
T_3501: (in 0<32> @ 00002BD2 : word32)
  Class: Eq_3501
  DataType: word32
  OrigDataType: word32
T_3502: (in &tLoc1C + 0<32> @ 00002BD2 : word32)
  Class: Eq_3502
  DataType: ptr32
  OrigDataType: ptr32
T_3503: (in Mem20[&tLoc1C + 0<32>:word32] @ 00002BD2 : word32)
  Class: Eq_3498
  DataType: ptr32
  OrigDataType: word32
T_3504: (in 4<32> @ 00002BB4 : word32)
  Class: Eq_3504
  DataType: ui32
  OrigDataType: ui32
T_3505: (in fp - 4<32> @ 00002BB4 : word32)
  Class: Eq_3505
  DataType: (ptr32 Eq_3505)
  OrigDataType: ptr32
T_3506: (in a6_298 @ 00002BB4 : (ptr32 Eq_3505))
  Class: Eq_3505
  DataType: (ptr32 Eq_3505)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_3712 tFFFFFFFC) (0 T_3815 t0000) (C T_3729 t000C)))
T_3507: (in fn0000273C @ 00002BDE : ptr32)
  Class: Eq_2528
  DataType: (ptr32 Eq_2528)
  OrigDataType: (ptr32 (fn T_3511 (T_3508, T_3290, T_3510)))
T_3508: (in fp + 0xFFFFFFE8<32> @ 00002BDE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: ptr32
T_3509: (in a0_25 @ 00002BDE : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3510: (in out a0_25 @ 00002BDE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3511: (in fn0000273C(fp + 0xFFFFFFE8<32>, a5, out a0_25) @ 00002BDE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3512: (in 0<32> @ 00002BDE : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_3513: (in fn0000273C(fp + 0xFFFFFFE8<32>, a5, out a0_25) == 0<32> @ 00002BDE : bool)
  Class: Eq_3513
  DataType: bool
  OrigDataType: bool
T_3514: (in &tLoc1C @ 00002DEE : (ptr32 (struct 0004)))
  Class: Eq_3514
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct 0004 (0 T_3517 t0000)))
T_3515: (in 0<32> @ 00002DEE : word32)
  Class: Eq_3515
  DataType: word32
  OrigDataType: word32
T_3516: (in &tLoc1C + 0<32> @ 00002DEE : word32)
  Class: Eq_3516
  DataType: ptr32
  OrigDataType: ptr32
T_3517: (in Mem128[&tLoc1C + 0<32>:word32] @ 00002DEE : word32)
  Class: Eq_3517
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_3520 t0000)))
T_3518: (in 0<32> @ 00002DEE : word32)
  Class: Eq_3518
  DataType: word32
  OrigDataType: word32
T_3519: (in Mem128[&tLoc1C + 0<32>:word32] + 0<32> @ 00002DEE : word32)
  Class: Eq_3519
  DataType: word32
  OrigDataType: word32
T_3520: (in Mem128[Mem128[&tLoc1C + 0<32>:word32] + 0<32>:word32] @ 00002DEE : word32)
  Class: Eq_3520
  DataType: word32
  OrigDataType: word32
T_3521: (in 0<32> @ 00002DEE : word32)
  Class: Eq_3520
  DataType: word32
  OrigDataType: word32
T_3522: (in *tLoc1C == 0<32> @ 00002DEE : bool)
  Class: Eq_3522
  DataType: bool
  OrigDataType: bool
T_3523: (in fn0000273C @ 00002BEA : ptr32)
  Class: Eq_2528
  DataType: (ptr32 Eq_2528)
  OrigDataType: (ptr32 (fn T_3526 (T_3509, T_3290, T_3525)))
T_3524: (in a0_38 @ 00002BEA : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3525: (in out a0_38 @ 00002BEA : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3526: (in fn0000273C(a0_25, a5, out a0_38) @ 00002BEA : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3527: (in 0<32> @ 00002BEA : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_3528: (in fn0000273C(a0_25, a5, out a0_38) == 0<32> @ 00002BEA : bool)
  Class: Eq_3528
  DataType: bool
  OrigDataType: bool
T_3529: (in fn0000273C @ 00002BF6 : ptr32)
  Class: Eq_2528
  DataType: (ptr32 Eq_2528)
  OrigDataType: (ptr32 (fn T_3532 (T_3524, T_3290, T_3531)))
T_3530: (in a0_538 @ 00002BF6 : word32)
  Class: Eq_3530
  DataType: word32
  OrigDataType: word32
T_3531: (in out a0_538 @ 00002BF6 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3532: (in fn0000273C(a0_38, a5, out a0_538) @ 00002BF6 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3533: (in 0<32> @ 00002BF6 : word32)
  Class: Eq_827
  DataType: int8
  OrigDataType: word32
T_3534: (in fn0000273C(a0_38, a5, out a0_538) == 0<32> @ 00002BF6 : bool)
  Class: Eq_3534
  DataType: bool
  OrigDataType: bool
T_3535: (in fn00002EA8 @ 00002C04 : ptr32)
  Class: Eq_3535
  DataType: (ptr32 Eq_3535)
  OrigDataType: (ptr32 (fn T_3542 (T_3290, T_3291, T_3541)))
T_3536: (in signature of fn00002EA8 @ 00002EA8 : void)
  Class: Eq_3535
  DataType: (ptr32 Eq_3535)
  OrigDataType: 
T_3537: (in a5 @ 00002C04 : (ptr32 Eq_2252))
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: (ptr32 (struct (FFFFFAC8 T_3954 tFFFFFAC8) (FFFFFAD8 T_3975 tFFFFFAD8)))
T_3538: (in dwArg04 @ 00002C04 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: up32
T_3539: (in dwArg08 @ 00002C04 : (ptr32 Eq_827))
  Class: Eq_3539
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct (0 T_3991 t0000)))
T_3540: (in tLoc08 @ 00002C04 : Eq_3540)
  Class: Eq_3540
  DataType: Eq_3540
  OrigDataType: (struct 0004)
T_3541: (in &tLoc08 @ 00002C04 : (ptr32 (struct 0004)))
  Class: Eq_3539
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct 0004))
T_3542: (in fn00002EA8(a5, dwArg04, &tLoc08) @ 00002C04 : word32)
  Class: Eq_3542
  DataType: up32
  OrigDataType: word32
T_3543: (in d0_74 @ 00002C04 : up32)
  Class: Eq_3542
  DataType: up32
  OrigDataType: up32
T_3544: (in 0<32> @ 00002C0C : word32)
  Class: Eq_3542
  DataType: up32
  OrigDataType: word32
T_3545: (in d0_74 != 0<32> @ 00002C0C : bool)
  Class: Eq_3545
  DataType: bool
  OrigDataType: bool
T_3546: (in &tLoc1C @ 00002C2C : (ptr32 (struct 0004)))
  Class: Eq_3546
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: (ptr32 (struct 0004 (0 T_3549 t0000)))
T_3547: (in 0<32> @ 00002C2C : word32)
  Class: Eq_3547
  DataType: word32
  OrigDataType: word32
T_3548: (in &tLoc1C + 0<32> @ 00002C2C : word32)
  Class: Eq_3548
  DataType: ptr32
  OrigDataType: ptr32
T_3549: (in Mem68[&tLoc1C + 0<32>:word32] @ 00002C2C : word32)
  Class: Eq_3549
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct (0 T_3552 t0000)))
T_3550: (in 0<32> @ 00002C2C : word32)
  Class: Eq_3550
  DataType: word32
  OrigDataType: word32
T_3551: (in Mem68[&tLoc1C + 0<32>:word32] + 0<32> @ 00002C2C : word32)
  Class: Eq_3551
  DataType: word32
  OrigDataType: word32
T_3552: (in Mem68[Mem68[&tLoc1C + 0<32>:word32] + 0<32>:word32] @ 00002C2C : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3553: (in a3_101 @ 00002C2C : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_3735 t0000) (4 T_414 t0004)))
T_3554: (in &tLoc1C @ 00002C2E : (ptr32 (struct 0004)))
  Class: Eq_3554
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct 0004 (0 T_3557 t0000)))
T_3555: (in 0<32> @ 00002C2E : word32)
  Class: Eq_3555
  DataType: word32
  OrigDataType: word32
T_3556: (in &tLoc1C + 0<32> @ 00002C2E : word32)
  Class: Eq_3556
  DataType: ptr32
  OrigDataType: ptr32
T_3557: (in Mem68[&tLoc1C + 0<32>:word32] @ 00002C2E : word32)
  Class: Eq_3557
  DataType: word32
  OrigDataType: word32
T_3558: (in 4<32> @ 00002C2E : word32)
  Class: Eq_3558
  DataType: word32
  OrigDataType: word32
T_3559: (in Mem68[&tLoc1C + 0<32>:word32] + 4<32> @ 00002C2E : word32)
  Class: Eq_3559
  DataType: word32
  OrigDataType: word32
T_3560: (in &tLoc1C @ 00002C2E : (ptr32 (struct 0004)))
  Class: Eq_3560
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct 0004 (0 T_3563 t0000)))
T_3561: (in 0<32> @ 00002C2E : word32)
  Class: Eq_3561
  DataType: word32
  OrigDataType: word32
T_3562: (in &tLoc1C + 0<32> @ 00002C2E : word32)
  Class: Eq_3562
  DataType: ptr32
  OrigDataType: ptr32
T_3563: (in Mem89[&tLoc1C + 0<32>:word32] @ 00002C2E : word32)
  Class: Eq_3559
  DataType: word32
  OrigDataType: word32
T_3564: (in &tLoc08 @ 00002C0E : (ptr32 (struct 0004)))
  Class: Eq_3564
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct 0004 (0 T_3567 t0000)))
T_3565: (in 0<32> @ 00002C0E : word32)
  Class: Eq_3565
  DataType: word32
  OrigDataType: word32
T_3566: (in &tLoc08 + 0<32> @ 00002C0E : word32)
  Class: Eq_3566
  DataType: ptr32
  OrigDataType: ptr32
T_3567: (in Mem68[&tLoc08 + 0<32>:word32] @ 00002C0E : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3568: (in a0_91 @ 00002C0E : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_3571 t0004)))
T_3569: (in 4<i32> @ 00002C1E : int32)
  Class: Eq_3569
  DataType: int32
  OrigDataType: int32
T_3570: (in a0_91 + 4<i32> @ 00002C1E : word32)
  Class: Eq_3570
  DataType: word32
  OrigDataType: word32
T_3571: (in Mem68[a0_91 + 4<i32>:word32] @ 00002C1E : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: ui32
T_3572: (in 3<32> @ 00002C1E : word32)
  Class: Eq_3572
  DataType: ui32
  OrigDataType: ui32
T_3573: (in a0_91.u1->t0004.u2 & 3<32> @ 00002C1E : word32)
  Class: Eq_3573
  DataType: ui32
  OrigDataType: ui32
T_3574: (in 2<32> @ 00002C1E : word32)
  Class: Eq_3573
  DataType: ui32
  OrigDataType: word32
T_3575: (in (a0_91.u1->t0004.u2 & 3<32>) != 2<32> @ 00002C1E : bool)
  Class: Eq_3575
  DataType: bool
  OrigDataType: bool
T_3576: (in 4<i32> @ 00002C32 : int32)
  Class: Eq_3576
  DataType: int32
  OrigDataType: int32
T_3577: (in a3_101 + 4<i32> @ 00002C32 : word32)
  Class: Eq_3577
  DataType: (ptr32 ui32)
  OrigDataType: (ptr32 ui32)
T_3578: (in Mem102[a3_101 + 4<i32>:word32] @ 00002C32 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: ui32
T_3579: (in __bclr<word32> @ 00002C38 : ptr32)
  Class: Eq_1060
  DataType: (ptr32 Eq_1060)
  OrigDataType: (ptr32 (fn T_3583 (T_3291, T_3580, T_3582)))
T_3580: (in 1<32> @ 00002C38 : word32)
  Class: Eq_1063
  DataType: word32
  OrigDataType: word32
T_3581: (in d1_104 @ 00002C38 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u1) (word32 u0))
T_3582: (in out d1_104 @ 00002C38 : ptr32)
  Class: Eq_1064
  DataType: word32
  OrigDataType: word32
T_3583: (in __bclr<word32>(dwArg04, 1<32>, out d1_104) @ 00002C38 : bool)
  Class: Eq_1068
  DataType: bool
  OrigDataType: bool
T_3584: (in __bset<word16> @ 00002C3C : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_3588 (T_3581, T_3585, T_3587)))
T_3585: (in 0<16> @ 00002C3C : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_3586: (in d1_106 @ 00002C3C : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3587: (in out d1_106 @ 00002C3C : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_3588: (in __bset<word16>(d1_104, 0<16>, out d1_106) @ 00002C3C : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_3589: (in 4<i32> @ 00002C40 : int32)
  Class: Eq_3589
  DataType: int32
  OrigDataType: int32
T_3590: (in a3_101 + 4<i32> @ 00002C40 : word32)
  Class: Eq_3590
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3591: (in Mem108[a3_101 + 4<i32>:word32] @ 00002C40 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3592: (in 0<32> @ 00002C44 : word32)
  Class: Eq_3592
  DataType: word32
  OrigDataType: word32
T_3593: (in dwArg04 + 0<32> @ 00002C44 : word32)
  Class: Eq_3593
  DataType: word32
  OrigDataType: word32
T_3594: (in Mem109[dwArg04 + 0<32>:word32] @ 00002C44 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3595: (in 0<32> @ 00002C4C : word32)
  Class: Eq_3542
  DataType: up32
  OrigDataType: up32
T_3596: (in d0_74 > 0<32> @ 00002C4C : bool)
  Class: Eq_3596
  DataType: bool
  OrigDataType: bool
T_3597: (in a6 @ 00002E16 : word32)
  Class: Eq_3294
  DataType: word32
  OrigDataType: word32
T_3598: (in 0xFFFFFFFF<32> @ 00002E16 : word32)
  Class: Eq_3495
  DataType: word32
  OrigDataType: word32
T_3599: (in -1328<i32> @ 00002DF6 : int32)
  Class: Eq_3599
  DataType: int32
  OrigDataType: int32
T_3600: (in a5 + -1328<i32> @ 00002DF6 : word32)
  Class: Eq_3600
  DataType: word32
  OrigDataType: word32
T_3601: (in Mem135[a5 + -1328<i32>:word32] @ 00002DF6 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3602: (in &tLoc1C @ 00002DF6 : (ptr32 (struct 0004)))
  Class: Eq_3602
  DataType: (ptr32 (ptr32 (ptr32 Eq_827)))
  OrigDataType: (ptr32 (struct 0004 (0 T_3605 t0000)))
T_3603: (in 0<32> @ 00002DF6 : word32)
  Class: Eq_3603
  DataType: word32
  OrigDataType: word32
T_3604: (in &tLoc1C + 0<32> @ 00002DF6 : word32)
  Class: Eq_3604
  DataType: ptr32
  OrigDataType: ptr32
T_3605: (in Mem135[&tLoc1C + 0<32>:word32] @ 00002DF6 : word32)
  Class: Eq_3605
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: (ptr32 (struct (0 T_3608 t0000)))
T_3606: (in 0<32> @ 00002DF6 : word32)
  Class: Eq_3606
  DataType: word32
  OrigDataType: word32
T_3607: (in Mem135[&tLoc1C + 0<32>:word32] + 0<32> @ 00002DF6 : word32)
  Class: Eq_3607
  DataType: word32
  OrigDataType: word32
T_3608: (in Mem135[Mem135[&tLoc1C + 0<32>:word32] + 0<32>:word32] @ 00002DF6 : word32)
  Class: Eq_3608
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct (0 T_3611 t0000)))
T_3609: (in 0<32> @ 00002DF6 : word32)
  Class: Eq_3609
  DataType: word32
  OrigDataType: word32
T_3610: (in Mem135[Mem135[&tLoc1C + 0<32>:word32] + 0<32>:word32] + 0<32> @ 00002DF6 : word32)
  Class: Eq_3610
  DataType: word32
  OrigDataType: word32
T_3611: (in Mem140[Mem135[Mem135[&tLoc1C + 0<32>:word32] + 0<32>:word32] + 0<32>:word32] @ 00002DF6 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3612: (in &tLoc1C @ 00002DFE : (ptr32 (struct 0004)))
  Class: Eq_3612
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: (ptr32 (struct 0004 (0 T_3615 t0000)))
T_3613: (in 0<32> @ 00002DFE : word32)
  Class: Eq_3613
  DataType: word32
  OrigDataType: word32
T_3614: (in &tLoc1C + 0<32> @ 00002DFE : word32)
  Class: Eq_3614
  DataType: ptr32
  OrigDataType: ptr32
T_3615: (in Mem140[&tLoc1C + 0<32>:word32] @ 00002DFE : word32)
  Class: Eq_3615
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct (0 T_3618 t0000)))
T_3616: (in 0<32> @ 00002DFE : word32)
  Class: Eq_3616
  DataType: word32
  OrigDataType: word32
T_3617: (in Mem140[&tLoc1C + 0<32>:word32] + 0<32> @ 00002DFE : word32)
  Class: Eq_3617
  DataType: word32
  OrigDataType: word32
T_3618: (in Mem140[Mem140[&tLoc1C + 0<32>:word32] + 0<32>:word32] @ 00002DFE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3619: (in -1328<i32> @ 00002DFE : int32)
  Class: Eq_3619
  DataType: int32
  OrigDataType: int32
T_3620: (in a5 + -1328<i32> @ 00002DFE : word32)
  Class: Eq_3620
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3621: (in Mem143[a5 + -1328<i32>:word32] @ 00002DFE : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3622: (in &tLoc1C @ 00002E02 : (ptr32 (struct 0004)))
  Class: Eq_3622
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct 0004 (0 T_3625 t0000)))
T_3623: (in 0<32> @ 00002E02 : word32)
  Class: Eq_3623
  DataType: word32
  OrigDataType: word32
T_3624: (in &tLoc1C + 0<32> @ 00002E02 : word32)
  Class: Eq_3624
  DataType: ptr32
  OrigDataType: ptr32
T_3625: (in Mem143[&tLoc1C + 0<32>:word32] @ 00002E02 : word32)
  Class: Eq_3625
  DataType: word32
  OrigDataType: word32
T_3626: (in 4<32> @ 00002E02 : word32)
  Class: Eq_3626
  DataType: word32
  OrigDataType: word32
T_3627: (in Mem143[&tLoc1C + 0<32>:word32] + 4<32> @ 00002E02 : word32)
  Class: Eq_3627
  DataType: word32
  OrigDataType: word32
T_3628: (in &tLoc1C @ 00002E02 : (ptr32 (struct 0004)))
  Class: Eq_3628
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct 0004 (0 T_3631 t0000)))
T_3629: (in 0<32> @ 00002E02 : word32)
  Class: Eq_3629
  DataType: word32
  OrigDataType: word32
T_3630: (in &tLoc1C + 0<32> @ 00002E02 : word32)
  Class: Eq_3630
  DataType: ptr32
  OrigDataType: ptr32
T_3631: (in Mem145[&tLoc1C + 0<32>:word32] @ 00002E02 : word32)
  Class: Eq_3627
  DataType: word32
  OrigDataType: word32
T_3632: (in &tLoc1C @ 00002E0C : (ptr32 (struct 0004)))
  Class: Eq_3632
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: (ptr32 (struct 0004 (0 T_3635 t0000)))
T_3633: (in 0<32> @ 00002E0C : word32)
  Class: Eq_3633
  DataType: word32
  OrigDataType: word32
T_3634: (in &tLoc1C + 0<32> @ 00002E0C : word32)
  Class: Eq_3634
  DataType: ptr32
  OrigDataType: ptr32
T_3635: (in Mem145[&tLoc1C + 0<32>:word32] @ 00002E0C : word32)
  Class: Eq_3635
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 (struct (0 T_3638 t0000)))
T_3636: (in 0<32> @ 00002E0C : word32)
  Class: Eq_3636
  DataType: word32
  OrigDataType: word32
T_3637: (in Mem145[&tLoc1C + 0<32>:word32] + 0<32> @ 00002E0C : word32)
  Class: Eq_3637
  DataType: word32
  OrigDataType: word32
T_3638: (in Mem145[Mem145[&tLoc1C + 0<32>:word32] + 0<32>:word32] @ 00002E0C : word32)
  Class: Eq_3638
  DataType: word32
  OrigDataType: word32
T_3639: (in 0<32> @ 00002E0C : word32)
  Class: Eq_3638
  DataType: word32
  OrigDataType: word32
T_3640: (in *tLoc1C != 0<32> @ 00002E0C : bool)
  Class: Eq_3640
  DataType: bool
  OrigDataType: bool
T_3641: (in &tLoc08 @ 00002C60 : (ptr32 (struct 0004)))
  Class: Eq_3641
  DataType: (ptr32 (ptr32 Eq_3644))
  OrigDataType: (ptr32 (struct 0004 (0 T_3644 t0000)))
T_3642: (in 0<32> @ 00002C60 : word32)
  Class: Eq_3642
  DataType: word32
  OrigDataType: word32
T_3643: (in &tLoc08 + 0<32> @ 00002C60 : word32)
  Class: Eq_3643
  DataType: ptr32
  OrigDataType: ptr32
T_3644: (in Mem109[&tLoc08 + 0<32>:word32] @ 00002C60 : word32)
  Class: Eq_3644
  DataType: (ptr32 Eq_3644)
  OrigDataType: word32
T_3645: (in a0_119 @ 00002C60 : (ptr32 Eq_3644))
  Class: Eq_3644
  DataType: (ptr32 Eq_3644)
  OrigDataType: (ptr32 (struct (0 T_3781 t0000) (4 T_3648 t0004)))
T_3646: (in 4<i32> @ 00002C70 : int32)
  Class: Eq_3646
  DataType: int32
  OrigDataType: int32
T_3647: (in a0_119 + 4<i32> @ 00002C70 : word32)
  Class: Eq_3647
  DataType: word32
  OrigDataType: word32
T_3648: (in Mem109[a0_119 + 4<i32>:word32] @ 00002C70 : word32)
  Class: Eq_3648
  DataType: ui32
  OrigDataType: ui32
T_3649: (in 3<32> @ 00002C70 : word32)
  Class: Eq_3649
  DataType: ui32
  OrigDataType: ui32
T_3650: (in a0_119->dw0004 & 3<32> @ 00002C70 : word32)
  Class: Eq_3650
  DataType: ui32
  OrigDataType: ui32
T_3651: (in 2<32> @ 00002C70 : word32)
  Class: Eq_3650
  DataType: ui32
  OrigDataType: word32
T_3652: (in (a0_119->dw0004 & 3<32>) != 2<32> @ 00002C70 : bool)
  Class: Eq_3652
  DataType: bool
  OrigDataType: bool
T_3653: (in 3<32> @ 00002C52 : word32)
  Class: Eq_3653
  DataType: up32
  OrigDataType: up32
T_3654: (in d0_74 + 3<32> @ 00002C52 : word32)
  Class: Eq_3654
  DataType: up32
  OrigDataType: up32
T_3655: (in dwArg04 + dwArg08 @ 00002CDA : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: ptr32
T_3656: (in -1320<i32> @ 00002CDA : int32)
  Class: Eq_3656
  DataType: int32
  OrigDataType: int32
T_3657: (in a5 + -1320<i32> @ 00002CDA : word32)
  Class: Eq_3657
  DataType: ptr32
  OrigDataType: ptr32
T_3658: (in Mem356[a5 + -1320<i32>:word32] @ 00002CDA : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: word32
T_3659: (in fn00002E18 @ 00002CEC : ptr32)
  Class: Eq_3659
  DataType: (ptr32 Eq_3659)
  OrigDataType: (ptr32 (fn T_3668 (T_3553, T_3292, T_3666, T_3667)))
T_3660: (in signature of fn00002E18 @ 00002E18 : void)
  Class: Eq_3659
  DataType: (ptr32 Eq_3659)
  OrigDataType: 
T_3661: (in dwArg04 @ 00002CEC : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_3552 t0000) (4 T_3865 t0004)))
T_3662: (in dwArg08 @ 00002CEC : Eq_3260)
  Class: Eq_3260
  DataType: Eq_3260
  OrigDataType: uipr32
T_3663: (in dwArg0C @ 00002CEC : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_414 t0004)))
T_3664: (in dwArg10 @ 00002CEC : (ptr32 (ptr32 Eq_827)))
  Class: Eq_3664
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: (ptr32 (struct (0 T_3922 t0000)))
T_3665: (in -1324<i32> @ 00002CEC : int32)
  Class: Eq_3665
  DataType: int32
  OrigDataType: int32
T_3666: (in a5 + -1324<i32> @ 00002CEC : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: ptr32
T_3667: (in &tLoc1C @ 00002CEC : (ptr32 (struct 0004)))
  Class: Eq_3664
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: (ptr32 (struct 0004))
T_3668: (in fn00002E18(a3_101, dwArg08, (char *) &a5->tFFFFFAD0 + 4<i32>, &tLoc1C) @ 00002CEC : void)
  Class: Eq_3668
  DataType: void
  OrigDataType: void
T_3669: (in -1332<i32> @ 00002CF4 : int32)
  Class: Eq_3669
  DataType: int32
  OrigDataType: int32
T_3670: (in a5 + -1332<i32> @ 00002CF4 : word32)
  Class: Eq_3670
  DataType: ptr32
  OrigDataType: ptr32
T_3671: (in Mem380[a5 + -1332<i32>:word32] @ 00002CF4 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3672: (in -1336<i32> @ 00002CF8 : int32)
  Class: Eq_3672
  DataType: int32
  OrigDataType: int32
T_3673: (in a5 + -1336<i32> @ 00002CF8 : word32)
  Class: Eq_3673
  DataType: ptr32
  OrigDataType: ptr32
T_3674: (in Mem381[a5 + -1336<i32>:word32] @ 00002CF8 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3675: (in 0x24<32> @ 00002D10 : word32)
  Class: Eq_3675
  DataType: ui32
  OrigDataType: ui32
T_3676: (in fp - 0x24<32> @ 00002D10 : word32)
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: ptr32
T_3677: (in a7_292 @ 00002D10 : (ptr32 Eq_320))
  Class: Eq_320
  DataType: (ptr32 Eq_320)
  OrigDataType: ptr32
T_3678: (in fn00002EA8 @ 00002D16 : ptr32)
  Class: Eq_3535
  DataType: (ptr32 Eq_3535)
  OrigDataType: (ptr32 (fn T_3685 (T_3290, T_3683, T_3684)))
T_3679: (in -1320<i32> @ 00002D16 : int32)
  Class: Eq_3679
  DataType: int32
  OrigDataType: int32
T_3680: (in a5 + -1320<i32> @ 00002D16 : word32)
  Class: Eq_3680
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3681: (in Mem275[a5 + -1320<i32>:word32] @ 00002D16 : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: word32
T_3682: (in 1<32> @ 00002D16 : word32)
  Class: Eq_3682
  DataType: word32
  OrigDataType: word32
T_3683: (in a5->ptrFFFFFAD8 - 1<32> @ 00002D16 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3684: (in &tLoc08 @ 00002D16 : (ptr32 (struct 0004)))
  Class: Eq_3539
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct 0004))
T_3685: (in fn00002EA8(a5, a5->ptrFFFFFAD8 - 1<32>, &tLoc08) @ 00002D16 : word32)
  Class: Eq_3542
  DataType: up32
  OrigDataType: word32
T_3686: (in 1<32> @ 00002D16 : word32)
  Class: Eq_3542
  DataType: up32
  OrigDataType: word32
T_3687: (in fn00002EA8(a5, a5->ptrFFFFFAD8 - 1<32>, &tLoc08) == 1<32> @ 00002D16 : bool)
  Class: Eq_3687
  DataType: bool
  OrigDataType: bool
T_3688: (in fn00002E18 @ 00002D66 : ptr32)
  Class: Eq_3659
  DataType: (ptr32 Eq_3659)
  OrigDataType: (ptr32 (fn T_3693 (T_3553, T_3292, T_3691, T_3692)))
T_3689: (in -1336<i32> @ 00002D66 : int32)
  Class: Eq_3689
  DataType: int32
  OrigDataType: int32
T_3690: (in a5 + -1336<i32> @ 00002D66 : word32)
  Class: Eq_3690
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3691: (in Mem247[a5 + -1336<i32>:word32] @ 00002D66 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3692: (in &tLoc1C @ 00002D66 : (ptr32 (struct 0004)))
  Class: Eq_3664
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: (ptr32 (struct 0004))
T_3693: (in fn00002E18(a3_101, dwArg08, a5->tFFFFFAC8.u1, &tLoc1C) @ 00002D66 : void)
  Class: Eq_3668
  DataType: void
  OrigDataType: void
T_3694: (in -1336<i32> @ 00002D6E : int32)
  Class: Eq_3694
  DataType: int32
  OrigDataType: int32
T_3695: (in a5 + -1336<i32> @ 00002D6E : word32)
  Class: Eq_3695
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3696: (in Mem270[a5 + -1336<i32>:word32] @ 00002D6E : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3697: (in -1332<i32> @ 00002DB0 : int32)
  Class: Eq_3697
  DataType: int32
  OrigDataType: int32
T_3698: (in a5 + -1332<i32> @ 00002DB0 : word32)
  Class: Eq_3698
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3699: (in Mem388[a5 + -1332<i32>:word32] @ 00002DB0 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_3702 t0004)))
T_3700: (in 4<i32> @ 00002DB0 : int32)
  Class: Eq_3700
  DataType: int32
  OrigDataType: int32
T_3701: (in Mem388[a5 + -1332<i32>:word32] + 4<i32> @ 00002DB0 : word32)
  Class: Eq_3701
  DataType: word32
  OrigDataType: word32
T_3702: (in Mem388[Mem388[a5 + -1332<i32>:word32] + 4<i32>:word32] @ 00002DB0 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3703: (in d0_390 @ 00002DB0 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3704: (in SLICE(d0_390, word16, 16) @ 00002DBA : word16)
  Class: Eq_3704
  DataType: word16
  OrigDataType: word16
T_3705: (in SLICE(d0_390, word16, 0) @ 00002DBA : word16)
  Class: Eq_3705
  DataType: cui16
  OrigDataType: cui16
T_3706: (in 0xFFFC<16> @ 00002DBA : word16)
  Class: Eq_3706
  DataType: cui16
  OrigDataType: cui16
T_3707: (in (word16) d0_390 & 0xFFFC<16> @ 00002DBA : word16)
  Class: Eq_3707
  DataType: cui16
  OrigDataType: cui16
T_3708: (in SEQ(SLICE(d0_390, word16, 16), SLICE(d0_390, word16, 0) & 0xFFFC<16>) @ 00002DBA : uipr32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: up32
T_3709: (in SEQ(SLICE(d0_390, word16, 16), (word16) d0_390 & 0xFFFC<16>) <= dwArg04 @ 00002DBA : bool)
  Class: Eq_3709
  DataType: bool
  OrigDataType: bool
T_3710: (in -4<i32> @ 00002D22 : int32)
  Class: Eq_3710
  DataType: int32
  OrigDataType: int32
T_3711: (in a6_298 + -4<i32> @ 00002D22 : word32)
  Class: Eq_3711
  DataType: ptr32
  OrigDataType: ptr32
T_3712: (in Mem279[a6_298 + -4<i32>:word32] @ 00002D22 : word32)
  Class: Eq_3712
  DataType: (ptr32 Eq_3712)
  OrigDataType: (ptr32 (struct (0 T_3715 t0000)))
T_3713: (in 0<32> @ 00002D22 : word32)
  Class: Eq_3713
  DataType: word32
  OrigDataType: word32
T_3714: (in Mem279[a6_298 + -4<i32>:word32] + 0<32> @ 00002D22 : word32)
  Class: Eq_3714
  DataType: word32
  OrigDataType: word32
T_3715: (in Mem279[Mem279[a6_298 + -4<i32>:word32] + 0<32>:word32] @ 00002D22 : word32)
  Class: Eq_3715
  DataType: (ptr32 Eq_3715)
  OrigDataType: (ptr32 (struct (4 T_3718 t0004)))
T_3716: (in 4<i32> @ 00002D22 : int32)
  Class: Eq_3716
  DataType: int32
  OrigDataType: int32
T_3717: (in Mem279[Mem279[a6_298 + -4<i32>:word32] + 0<32>:word32] + 4<i32> @ 00002D22 : word32)
  Class: Eq_3717
  DataType: word32
  OrigDataType: word32
T_3718: (in Mem279[Mem279[Mem279[a6_298 + -4<i32>:word32] + 0<32>:word32] + 4<i32>:word32] @ 00002D22 : word32)
  Class: Eq_3718
  DataType: word32
  OrigDataType: word32
T_3719: (in d1_309 @ 00002D22 : word32)
  Class: Eq_3718
  DataType: word32
  OrigDataType: word32
T_3720: (in -4<i32> @ 00002D2E : int32)
  Class: Eq_3720
  DataType: int32
  OrigDataType: int32
T_3721: (in a6_298 + -4<i32> @ 00002D2E : word32)
  Class: Eq_3721
  DataType: (ptr32 (ptr32 (ptr32 Eq_3715)))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_3715 t0000))))
T_3722: (in Mem279[a6_298 + -4<i32>:word32] @ 00002D2E : word32)
  Class: Eq_3712
  DataType: (ptr32 Eq_3712)
  OrigDataType: (ptr32 (struct (0 T_3715 t0000) (4 T_3725 t0004)))
T_3723: (in 4<i32> @ 00002D2E : int32)
  Class: Eq_3723
  DataType: int32
  OrigDataType: int32
T_3724: (in Mem279[a6_298 + -4<i32>:word32] + 4<i32> @ 00002D2E : word32)
  Class: Eq_3724
  DataType: ptr32
  OrigDataType: ptr32
T_3725: (in Mem279[Mem279[a6_298 + -4<i32>:word32] + 4<i32>:word32] @ 00002D2E : word32)
  Class: Eq_3725
  DataType: word32
  OrigDataType: word32
T_3726: (in d0_314 @ 00002D2E : word32)
  Class: Eq_3725
  DataType: word32
  OrigDataType: word32
T_3727: (in 12<i32> @ 00002D3E : int32)
  Class: Eq_3727
  DataType: int32
  OrigDataType: int32
T_3728: (in a6_298 + 12<i32> @ 00002D3E : word32)
  Class: Eq_3728
  DataType: ptr32
  OrigDataType: ptr32
T_3729: (in Mem279[a6_298 + 12<i32>:word32] @ 00002D3E : word32)
  Class: Eq_3729
  DataType: int32
  OrigDataType: int32
T_3730: (in dwArg04 + Mem279[a6_298 + 12<i32>:word32] @ 00002D3E : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: ptr32
T_3731: (in -1320<i32> @ 00002D3E : int32)
  Class: Eq_3731
  DataType: int32
  OrigDataType: int32
T_3732: (in a5 + -1320<i32> @ 00002D3E : word32)
  Class: Eq_3732
  DataType: (ptr32 ptr32)
  OrigDataType: (ptr32 ptr32)
T_3733: (in Mem324[a5 + -1320<i32>:word32] @ 00002D3E : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: ptr32
T_3734: (in -1324<i32> @ 00002D46 : int32)
  Class: Eq_3734
  DataType: int32
  OrigDataType: int32
T_3735: (in a5 + -1324<i32> @ 00002D46 : word32)
  Class: Eq_3735
  DataType: (ptr32 Eq_3735)
  OrigDataType: ptr32
T_3736: (in 0<32> @ 00002D46 : word32)
  Class: Eq_3736
  DataType: word32
  OrigDataType: word32
T_3737: (in a3_101 + 0<32> @ 00002D46 : word32)
  Class: Eq_3737
  DataType: ptr32
  OrigDataType: ptr32
T_3738: (in Mem327[a3_101 + 0<32>:word32] @ 00002D46 : word32)
  Class: Eq_3735
  DataType: (ptr32 Eq_3735)
  OrigDataType: word32
T_3739: (in 4<i32> @ 00002D48 : int32)
  Class: Eq_3739
  DataType: int32
  OrigDataType: int32
T_3740: (in a7_292 - 4<i32> @ 00002D48 : word32)
  Class: Eq_3740
  DataType: (ptr32 Eq_3740)
  OrigDataType: ptr32
T_3741: (in a7_329 @ 00002D48 : (ptr32 Eq_3740))
  Class: Eq_3740
  DataType: (ptr32 Eq_3740)
  OrigDataType: (ptr32 (struct (FFFFFFF4 T_3769 tFFFFFFF4) (FFFFFFF8 T_3763 tFFFFFFF8) (FFFFFFFC T_3749 tFFFFFFFC) (0 T_3746 t0000)))
T_3742: (in -24<i32> @ 00002D48 : int32)
  Class: Eq_3742
  DataType: int32
  OrigDataType: int32
T_3743: (in a6_298 + -24<i32> @ 00002D48 : word32)
  Class: Eq_3743
  DataType: ptr32
  OrigDataType: ptr32
T_3744: (in 0<32> @ 00002D48 : word32)
  Class: Eq_3744
  DataType: word32
  OrigDataType: word32
T_3745: (in a7_329 + 0<32> @ 00002D48 : word32)
  Class: Eq_3745
  DataType: ptr32
  OrigDataType: ptr32
T_3746: (in Mem330[a7_329 + 0<32>:word32] @ 00002D48 : word32)
  Class: Eq_3743
  DataType: ptr32
  OrigDataType: word32
T_3747: (in -4<i32> @ 00002D4C : int32)
  Class: Eq_3747
  DataType: int32
  OrigDataType: int32
T_3748: (in a7_329 + -4<i32> @ 00002D4C : word32)
  Class: Eq_3748
  DataType: ptr32
  OrigDataType: ptr32
T_3749: (in Mem332[a7_329 + -4<i32>:word32] @ 00002D4C : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3750: (in SLICE(d1_309, word16, 16) @ 00002D4E : word16)
  Class: Eq_3750
  DataType: word16
  OrigDataType: word16
T_3751: (in SLICE(d1_309, word16, 0) @ 00002D4E : word16)
  Class: Eq_3751
  DataType: cui16
  OrigDataType: cui16
T_3752: (in 0xFFFC<16> @ 00002D4E : word16)
  Class: Eq_3752
  DataType: cui16
  OrigDataType: cui16
T_3753: (in (word16) d1_309 & 0xFFFC<16> @ 00002D4E : word16)
  Class: Eq_3753
  DataType: cui16
  OrigDataType: cui16
T_3754: (in SEQ(SLICE(d1_309, word16, 16), SLICE(d1_309, word16, 0) & 0xFFFC<16>) @ 00002D4E : uipr32)
  Class: Eq_3754
  DataType: uipr32
  OrigDataType: uipr32
T_3755: (in SLICE(d0_314, word16, 16) @ 00002D4E : word16)
  Class: Eq_3755
  DataType: word16
  OrigDataType: word16
T_3756: (in SLICE(d0_314, word16, 0) @ 00002D4E : word16)
  Class: Eq_3756
  DataType: cui16
  OrigDataType: cui16
T_3757: (in 0xFFFC<16> @ 00002D4E : word16)
  Class: Eq_3757
  DataType: cui16
  OrigDataType: cui16
T_3758: (in (word16) d0_314 & 0xFFFC<16> @ 00002D4E : word16)
  Class: Eq_3758
  DataType: cui16
  OrigDataType: cui16
T_3759: (in SEQ(SLICE(d0_314, word16, 16), SLICE(d0_314, word16, 0) & 0xFFFC<16>) @ 00002D4E : uipr32)
  Class: Eq_3759
  DataType: uipr32
  OrigDataType: uipr32
T_3760: (in SEQ(SLICE(d1_309, word16, 16), (word16) d1_309 & 0xFFFC<16>) - SEQ(SLICE(d0_314, word16, 16), (word16) d0_314 & 0xFFFC<16>) @ 00002D4E : word32)
  Class: Eq_3760
  DataType: uipr32
  OrigDataType: uipr32
T_3761: (in -8<i32> @ 00002D4E : int32)
  Class: Eq_3761
  DataType: int32
  OrigDataType: int32
T_3762: (in a7_329 + -8<i32> @ 00002D4E : word32)
  Class: Eq_3762
  DataType: ptr32
  OrigDataType: ptr32
T_3763: (in Mem334[a7_329 + -8<i32>:word32] @ 00002D4E : word32)
  Class: Eq_3760
  DataType: uipr32
  OrigDataType: word32
T_3764: (in -4<i32> @ 00002D50 : int32)
  Class: Eq_3764
  DataType: int32
  OrigDataType: int32
T_3765: (in a6_298 + -4<i32> @ 00002D50 : word32)
  Class: Eq_3765
  DataType: (ptr32 (ptr32 (ptr32 Eq_3715)))
  OrigDataType: (ptr32 (ptr32 (struct (0 T_3715 t0000))))
T_3766: (in Mem334[a6_298 + -4<i32>:word32] @ 00002D50 : word32)
  Class: Eq_3712
  DataType: (ptr32 Eq_3712)
  OrigDataType: (ptr32 (struct (0 T_3715 t0000)))
T_3767: (in -12<i32> @ 00002D50 : int32)
  Class: Eq_3767
  DataType: int32
  OrigDataType: int32
T_3768: (in a7_329 + -12<i32> @ 00002D50 : word32)
  Class: Eq_3768
  DataType: ptr32
  OrigDataType: ptr32
T_3769: (in Mem337[a7_329 + -12<i32>:word32] @ 00002D50 : word32)
  Class: Eq_3712
  DataType: (ptr32 Eq_3712)
  OrigDataType: word32
T_3770: (in 12<i32> @ 00002D50 : int32)
  Class: Eq_3770
  DataType: int32
  OrigDataType: int32
T_3771: (in a7_329 - 12<i32> @ 00002D50 : word32)
  Class: Eq_3771
  DataType: (ptr32 Eq_3771)
  OrigDataType: ptr32
T_3772: (in a7_235 @ 00002D50 : (ptr32 Eq_3771))
  Class: Eq_3771
  DataType: (ptr32 Eq_3771)
  OrigDataType: (ptr32 (struct (0 T_3852 t0000) (4 T_3855 t0004) (8 T_3858 t0008) (C T_3861 t000C)))
T_3773: (in fn000027A0 @ 00002D18 : ptr32)
  Class: Eq_2417
  DataType: (ptr32 Eq_2417)
  OrigDataType: (ptr32 (fn T_3776 (T_3290, T_3774, T_3775)))
T_3774: (in fp - 4<32> @ 00002D18 : word32)
  Class: Eq_2341
  DataType: (ptr32 (ptr32 word32))
  OrigDataType: ptr32
T_3775: (in out a6_298 @ 00002D18 : word32)
  Class: Eq_2421
  DataType: (ptr32 Eq_2421)
  OrigDataType: (ptr32 (struct (FFFFFFFC T_3712 tFFFFFFFC) (C int32 dw000C)))
T_3776: (in fn000027A0(a5, fp - 4<32>, out a6_298) @ 00002D18 : word32)
  Class: Eq_2252
  DataType: (ptr32 Eq_2252)
  OrigDataType: word32
T_3777: (in -1324<i32> @ 00002C7A : int32)
  Class: Eq_3777
  DataType: int32
  OrigDataType: int32
T_3778: (in a5 + -1324<i32> @ 00002C7A : word32)
  Class: Eq_3778
  DataType: ptr32
  OrigDataType: ptr32
T_3779: (in 0<32> @ 00002C7A : word32)
  Class: Eq_3779
  DataType: word32
  OrigDataType: word32
T_3780: (in a0_119 + 0<32> @ 00002C7A : word32)
  Class: Eq_3780
  DataType: ptr32
  OrigDataType: ptr32
T_3781: (in Mem109[a0_119 + 0<32>:word32] @ 00002C7A : word32)
  Class: Eq_3778
  DataType: ptr32
  OrigDataType: word32
T_3782: (in (char *) &a5->tFFFFFAD0 + 4<i32> != a0_119->ptr0000 @ 00002C7A : bool)
  Class: Eq_3782
  DataType: bool
  OrigDataType: bool
T_3783: (in fn00002E18 @ 00002CA2 : ptr32)
  Class: Eq_3659
  DataType: (ptr32 Eq_3659)
  OrigDataType: (ptr32 (fn T_3792 (T_3553, T_3292, T_3790, T_3791)))
T_3784: (in &tLoc08 @ 00002CA2 : (ptr32 (struct 0004)))
  Class: Eq_3784
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: (ptr32 (struct 0004 (0 T_3787 t0000)))
T_3785: (in 0<32> @ 00002CA2 : word32)
  Class: Eq_3785
  DataType: word32
  OrigDataType: word32
T_3786: (in &tLoc08 + 0<32> @ 00002CA2 : word32)
  Class: Eq_3786
  DataType: ptr32
  OrigDataType: ptr32
T_3787: (in Mem191[&tLoc08 + 0<32>:word32] @ 00002CA2 : word32)
  Class: Eq_3787
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct (0 T_3790 t0000)))
T_3788: (in 0<32> @ 00002CA2 : word32)
  Class: Eq_3788
  DataType: word32
  OrigDataType: word32
T_3789: (in Mem191[&tLoc08 + 0<32>:word32] + 0<32> @ 00002CA2 : word32)
  Class: Eq_3789
  DataType: word32
  OrigDataType: word32
T_3790: (in Mem191[Mem191[&tLoc08 + 0<32>:word32] + 0<32>:word32] @ 00002CA2 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3791: (in &tLoc1C @ 00002CA2 : (ptr32 (struct 0004)))
  Class: Eq_3664
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: (ptr32 (struct 0004))
T_3792: (in fn00002E18(a3_101, dwArg08, *tLoc08, &tLoc1C) @ 00002CA2 : void)
  Class: Eq_3668
  DataType: void
  OrigDataType: void
T_3793: (in 0x34<32> @ 00002CCE : word32)
  Class: Eq_3793
  DataType: ui32
  OrigDataType: ui32
T_3794: (in fp - 0x34<32> @ 00002CCE : word32)
  Class: Eq_3771
  DataType: (ptr32 Eq_3771)
  OrigDataType: ptr32
T_3795: (in 4<i32> @ 00002C7C : int32)
  Class: Eq_3795
  DataType: int32
  OrigDataType: int32
T_3796: (in a3_101 + 4<i32> @ 00002C7C : word32)
  Class: Eq_3796
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3797: (in Mem109[a3_101 + 4<i32>:word32] @ 00002C7C : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3798: (in d0_175 @ 00002C7C : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3799: (in SLICE(d0_175, word16, 16) @ 00002C84 : word16)
  Class: Eq_3799
  DataType: word16
  OrigDataType: word16
T_3800: (in SLICE(d0_175, word16, 0) @ 00002C84 : word16)
  Class: Eq_3800
  DataType: cui16
  OrigDataType: cui16
T_3801: (in 0xFFFC<16> @ 00002C84 : word16)
  Class: Eq_3801
  DataType: cui16
  OrigDataType: cui16
T_3802: (in (word16) d0_175 & 0xFFFC<16> @ 00002C84 : word16)
  Class: Eq_3802
  DataType: cui16
  OrigDataType: cui16
T_3803: (in SEQ(SLICE(d0_175, word16, 16), SLICE(d0_175, word16, 0) & 0xFFFC<16>) @ 00002C84 : uipr32)
  Class: Eq_3803
  DataType: uipr32
  OrigDataType: uipr32
T_3804: (in SEQ(SLICE(d0_175, word16, 16), SLICE(d0_175, word16, 0) & 0xFFFC<16>) + dwArg08 @ 00002C84 : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: uipr32
T_3805: (in d0_179 @ 00002C84 : ptr32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: up32
T_3806: (in -1320<i32> @ 00002C8C : int32)
  Class: Eq_3806
  DataType: int32
  OrigDataType: int32
T_3807: (in a5 + -1320<i32> @ 00002C8C : word32)
  Class: Eq_3807
  DataType: (ptr32 ptr32)
  OrigDataType: (ptr32 ptr32)
T_3808: (in Mem109[a5 + -1320<i32>:word32] @ 00002C8C : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: ptr32
T_3809: (in d0_179 <= a5->ptrFFFFFAD8 @ 00002C8C : bool)
  Class: Eq_3809
  DataType: bool
  OrigDataType: bool
T_3810: (in -1320<i32> @ 00002C8E : int32)
  Class: Eq_3810
  DataType: int32
  OrigDataType: int32
T_3811: (in a5 + -1320<i32> @ 00002C8E : word32)
  Class: Eq_3811
  DataType: (ptr32 ptr32)
  OrigDataType: (ptr32 ptr32)
T_3812: (in Mem184[a5 + -1320<i32>:word32] @ 00002C8E : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: ptr32
T_3813: (in 0<32> @ 00002DE2 : word32)
  Class: Eq_3813
  DataType: word32
  OrigDataType: word32
T_3814: (in a6_298 + 0<32> @ 00002DE2 : word32)
  Class: Eq_3814
  DataType: ptr32
  OrigDataType: ptr32
T_3815: (in Mem427[a6_298 + 0<32>:word32] @ 00002DE2 : word32)
  Class: Eq_3294
  DataType: word32
  OrigDataType: word32
T_3816: (in a6_437 @ 00002DE2 : word32)
  Class: Eq_3294
  DataType: word32
  OrigDataType: word32
T_3817: (in 0<32> @ 00002DE4 : word32)
  Class: Eq_3495
  DataType: word32
  OrigDataType: word32
T_3818: (in 0<32> @ 00002DBE : word32)
  Class: Eq_3818
  DataType: word32
  OrigDataType: word32
T_3819: (in a3_101 + 0<32> @ 00002DBE : word32)
  Class: Eq_3819
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3820: (in Mem388[a3_101 + 0<32>:word32] @ 00002DBE : word32)
  Class: Eq_3735
  DataType: (ptr32 Eq_3735)
  OrigDataType: (ptr32 (struct (4 T_3823 t0004)))
T_3821: (in 4<i32> @ 00002DBE : int32)
  Class: Eq_3821
  DataType: int32
  OrigDataType: int32
T_3822: (in Mem388[a3_101 + 0<32>:word32] + 4<i32> @ 00002DBE : word32)
  Class: Eq_3822
  DataType: word32
  OrigDataType: word32
T_3823: (in Mem388[Mem388[a3_101 + 0<32>:word32] + 4<i32>:word32] @ 00002DBE : word32)
  Class: Eq_3823
  DataType: word32
  OrigDataType: word32
T_3824: (in d0_403 @ 00002DBE : word32)
  Class: Eq_3823
  DataType: word32
  OrigDataType: word32
T_3825: (in 4<i32> @ 00002DC6 : int32)
  Class: Eq_3825
  DataType: int32
  OrigDataType: int32
T_3826: (in a3_101 + 4<i32> @ 00002DC6 : word32)
  Class: Eq_3826
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3827: (in Mem388[a3_101 + 4<i32>:word32] @ 00002DC6 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3828: (in d1_407 @ 00002DC6 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3829: (in SLICE(d0_403, word16, 16) @ 00002DD6 : word16)
  Class: Eq_3829
  DataType: word16
  OrigDataType: word16
T_3830: (in SLICE(d0_403, word16, 0) @ 00002DD6 : word16)
  Class: Eq_3830
  DataType: cui16
  OrigDataType: cui16
T_3831: (in 0xFFFC<16> @ 00002DD6 : word16)
  Class: Eq_3831
  DataType: cui16
  OrigDataType: cui16
T_3832: (in (word16) d0_403 & 0xFFFC<16> @ 00002DD6 : word16)
  Class: Eq_3832
  DataType: cui16
  OrigDataType: cui16
T_3833: (in SEQ(SLICE(d0_403, word16, 16), SLICE(d0_403, word16, 0) & 0xFFFC<16>) @ 00002DD6 : uipr32)
  Class: Eq_3833
  DataType: up32
  OrigDataType: up32
T_3834: (in SLICE(d1_407, word16, 16) @ 00002DD6 : word16)
  Class: Eq_3834
  DataType: word16
  OrigDataType: word16
T_3835: (in SLICE(d1_407, word16, 0) @ 00002DD6 : word16)
  Class: Eq_3835
  DataType: cui16
  OrigDataType: cui16
T_3836: (in 0xFFFC<16> @ 00002DD6 : word16)
  Class: Eq_3836
  DataType: cui16
  OrigDataType: cui16
T_3837: (in (word16) d1_407 & 0xFFFC<16> @ 00002DD6 : word16)
  Class: Eq_3837
  DataType: cui16
  OrigDataType: cui16
T_3838: (in SEQ(SLICE(d1_407, word16, 16), SLICE(d1_407, word16, 0) & 0xFFFC<16>) @ 00002DD6 : uipr32)
  Class: Eq_3838
  DataType: up32
  OrigDataType: up32
T_3839: (in SEQ(SLICE(d0_403, word16, 16), (word16) d0_403 & 0xFFFC<16>) - SEQ(SLICE(d1_407, word16, 16), (word16) d1_407 & 0xFFFC<16>) @ 00002DD6 : word32)
  Class: Eq_3839
  DataType: up32
  OrigDataType: up32
T_3840: (in 4<32> @ 00002DD6 : word32)
  Class: Eq_3840
  DataType: up32
  OrigDataType: up32
T_3841: (in SEQ(SLICE(d0_403, word16, 16), (word16) d0_403 & 0xFFFC<16>) - SEQ(SLICE(d1_407, word16, 16), (word16) d1_407 & 0xFFFC<16>) - 4<32> @ 00002DD6 : word32)
  Class: Eq_3451
  DataType: up32
  OrigDataType: up32
T_3842: (in -1308<i32> @ 00002DD6 : int32)
  Class: Eq_3842
  DataType: int32
  OrigDataType: int32
T_3843: (in a5 + -1308<i32> @ 00002DD6 : word32)
  Class: Eq_3843
  DataType: ptr32
  OrigDataType: ptr32
T_3844: (in Mem388[a5 + -1308<i32>:word32] @ 00002DD6 : word32)
  Class: Eq_3451
  DataType: up32
  OrigDataType: up32
T_3845: (in SEQ(SLICE(d0_403, word16, 16), (word16) d0_403 & 0xFFFC<16>) - SEQ(SLICE(d1_407, word16, 16), (word16) d1_407 & 0xFFFC<16>) - 4<32> < a5->dwFFFFFAE4 @ 00002DD6 : bool)
  Class: Eq_3845
  DataType: bool
  OrigDataType: bool
T_3846: (in -1332<i32> @ 00002DD8 : int32)
  Class: Eq_3846
  DataType: int32
  OrigDataType: int32
T_3847: (in a5 + -1332<i32> @ 00002DD8 : word32)
  Class: Eq_3847
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3848: (in Mem417[a5 + -1332<i32>:word32] @ 00002DD8 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3849: (in fn00002E18 @ 00002DA4 : ptr32)
  Class: Eq_3659
  DataType: (ptr32 Eq_3659)
  OrigDataType: (ptr32 (fn T_3862 (T_3852, T_3855, T_3858, T_3861)))
T_3850: (in 0<32> @ 00002DA4 : word32)
  Class: Eq_3850
  DataType: word32
  OrigDataType: word32
T_3851: (in a7_235 + 0<32> @ 00002DA4 : word32)
  Class: Eq_3851
  DataType: ptr32
  OrigDataType: ptr32
T_3852: (in Mem342[a7_235 + 0<32>:word32] @ 00002DA4 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3853: (in 4<i32> @ 00002DA4 : int32)
  Class: Eq_3853
  DataType: int32
  OrigDataType: int32
T_3854: (in a7_235 + 4<i32> @ 00002DA4 : word32)
  Class: Eq_3854
  DataType: ptr32
  OrigDataType: ptr32
T_3855: (in Mem342[a7_235 + 4<i32>:word32] @ 00002DA4 : word32)
  Class: Eq_3260
  DataType: Eq_3260
  OrigDataType: word32
T_3856: (in 8<i32> @ 00002DA4 : int32)
  Class: Eq_3856
  DataType: int32
  OrigDataType: int32
T_3857: (in a7_235 + 8<i32> @ 00002DA4 : word32)
  Class: Eq_3857
  DataType: ptr32
  OrigDataType: ptr32
T_3858: (in Mem342[a7_235 + 8<i32>:word32] @ 00002DA4 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3859: (in 12<i32> @ 00002DA4 : int32)
  Class: Eq_3859
  DataType: int32
  OrigDataType: int32
T_3860: (in a7_235 + 12<i32> @ 00002DA4 : word32)
  Class: Eq_3860
  DataType: ptr32
  OrigDataType: ptr32
T_3861: (in Mem342[a7_235 + 12<i32>:word32] @ 00002DA4 : word32)
  Class: Eq_3664
  DataType: (ptr32 (ptr32 Eq_827))
  OrigDataType: word32
T_3862: (in fn00002E18(a7_235->t0000.u1, a7_235->t0004.u0, a7_235->t0008.u1, a7_235->ptr000C) @ 00002DA4 : void)
  Class: Eq_3668
  DataType: void
  OrigDataType: void
T_3863: (in 4<i32> @ 00002E24 : int32)
  Class: Eq_3863
  DataType: int32
  OrigDataType: int32
T_3864: (in dwArg04 + 4<i32> @ 00002E24 : word32)
  Class: Eq_3864
  DataType: word32
  OrigDataType: word32
T_3865: (in Mem13[dwArg04 + 4<i32>:word32] @ 00002E24 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3866: (in d2_15 @ 00002E24 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: ui32
T_3867: (in a2_14 @ 00002E20 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_3874 t0000) (4 T_414 t0004)))
T_3868: (in 3<32> @ 00002E32 : word32)
  Class: Eq_3868
  DataType: ui32
  OrigDataType: ui32
T_3869: (in d2_15 & 3<32> @ 00002E32 : word32)
  Class: Eq_3869
  DataType: ui32
  OrigDataType: ui32
T_3870: (in 2<32> @ 00002E32 : word32)
  Class: Eq_3869
  DataType: ui32
  OrigDataType: word32
T_3871: (in (d2_15 & 3<32>) == 2<32> @ 00002E32 : bool)
  Class: Eq_3871
  DataType: bool
  OrigDataType: bool
T_3872: (in 0<32> @ 00002E9A : word32)
  Class: Eq_3872
  DataType: word32
  OrigDataType: word32
T_3873: (in a2_14 + 0<32> @ 00002E9A : word32)
  Class: Eq_3873
  DataType: ptr32
  OrigDataType: ptr32
T_3874: (in Mem63[a2_14 + 0<32>:word32] @ 00002E9A : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3875: (in 4<32> @ 00002E3A : word32)
  Class: Eq_3875
  DataType: word32
  OrigDataType: word32
T_3876: (in dwArg0C + 4<32> @ 00002E3A : word32)
  Class: Eq_3876
  DataType: word32
  OrigDataType: word32
T_3877: (in Mem13[dwArg0C + 4<32>:word32] @ 00002E3A : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3878: (in d1_25 @ 00002E3A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: ui32
T_3879: (in 3<32> @ 00002E4A : word32)
  Class: Eq_3879
  DataType: ui32
  OrigDataType: ui32
T_3880: (in d1_25 & 3<32> @ 00002E4A : word32)
  Class: Eq_3880
  DataType: ui32
  OrigDataType: ui32
T_3881: (in 2<32> @ 00002E4A : word32)
  Class: Eq_3880
  DataType: ui32
  OrigDataType: word32
T_3882: (in (d1_25 & 3<32>) != 2<32> @ 00002E4A : bool)
  Class: Eq_3882
  DataType: bool
  OrigDataType: bool
T_3883: (in SLICE(d2_15, word16, 16) @ 00002E70 : word16)
  Class: Eq_3883
  DataType: word16
  OrigDataType: word16
T_3884: (in SLICE(d2_15, word16, 0) @ 00002E70 : word16)
  Class: Eq_3884
  DataType: cui16
  OrigDataType: cui16
T_3885: (in 0xFFFC<16> @ 00002E70 : word16)
  Class: Eq_3885
  DataType: cui16
  OrigDataType: cui16
T_3886: (in (word16) d2_15 & 0xFFFC<16> @ 00002E70 : word16)
  Class: Eq_3886
  DataType: cui16
  OrigDataType: cui16
T_3887: (in SEQ(SLICE(d2_15, word16, 16), SLICE(d2_15, word16, 0) & 0xFFFC<16>) @ 00002E70 : uipr32)
  Class: Eq_3887
  DataType: uipr32
  OrigDataType: uipr32
T_3888: (in SEQ(SLICE(d2_15, word16, 16), SLICE(d2_15, word16, 0) & 0xFFFC<16>) + dwArg08 @ 00002E70 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: uipr32
T_3889: (in d2_34 @ 00002E70 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: uipr32
T_3890: (in SLICE(d1_25, word16, 16) @ 00002E7A : word16)
  Class: Eq_3890
  DataType: word16
  OrigDataType: word16
T_3891: (in SLICE(d1_25, word16, 0) @ 00002E7A : word16)
  Class: Eq_3891
  DataType: cui16
  OrigDataType: cui16
T_3892: (in 0xFFFC<16> @ 00002E7A : word16)
  Class: Eq_3892
  DataType: cui16
  OrigDataType: cui16
T_3893: (in (word16) d1_25 & 0xFFFC<16> @ 00002E7A : word16)
  Class: Eq_3893
  DataType: cui16
  OrigDataType: cui16
T_3894: (in SEQ(SLICE(d1_25, word16, 16), SLICE(d1_25, word16, 0) & 0xFFFC<16>) @ 00002E7A : uipr32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: uipr32
T_3895: (in SEQ(SLICE(d1_25, word16, 16), (word16) d1_25 & 0xFFFC<16>) == d2_34 @ 00002E7A : bool)
  Class: Eq_3895
  DataType: bool
  OrigDataType: bool
T_3896: (in SLICE(d2_15, word16, 16) @ 00002E50 : word16)
  Class: Eq_3896
  DataType: word16
  OrigDataType: word16
T_3897: (in SLICE(d2_15, word16, 0) @ 00002E50 : word16)
  Class: Eq_3897
  DataType: cui16
  OrigDataType: cui16
T_3898: (in 0xFFFC<16> @ 00002E50 : word16)
  Class: Eq_3898
  DataType: cui16
  OrigDataType: cui16
T_3899: (in (word16) d2_15 & 0xFFFC<16> @ 00002E50 : word16)
  Class: Eq_3899
  DataType: cui16
  OrigDataType: cui16
T_3900: (in SEQ(SLICE(d2_15, word16, 16), SLICE(d2_15, word16, 0) & 0xFFFC<16>) @ 00002E50 : uipr32)
  Class: Eq_3900
  DataType: uipr32
  OrigDataType: uipr32
T_3901: (in SEQ(SLICE(d2_15, word16, 16), SLICE(d2_15, word16, 0) & 0xFFFC<16>) + dwArg08 @ 00002E50 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: uipr32
T_3902: (in d2_79 @ 00002E50 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: uipr32
T_3903: (in dwArg0C + 4<32> @ 00002E54 : word32)
  Class: Eq_3903
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3904: (in Mem81[dwArg0C + 4<32>:word32] @ 00002E54 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3905: (in __bclr<word32> @ 00002E56 : ptr32)
  Class: Eq_1060
  DataType: (ptr32 Eq_1060)
  OrigDataType: (ptr32 (fn T_3909 (T_3902, T_3906, T_3908)))
T_3906: (in 0<32> @ 00002E56 : word32)
  Class: Eq_1063
  DataType: word32
  OrigDataType: word32
T_3907: (in d2_82 @ 00002E56 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u1) (word32 u0))
T_3908: (in out d2_82 @ 00002E56 : ptr32)
  Class: Eq_1064
  DataType: word32
  OrigDataType: word32
T_3909: (in __bclr<word32>(d2_79, 0<32>, out d2_82) @ 00002E56 : bool)
  Class: Eq_1068
  DataType: bool
  OrigDataType: bool
T_3910: (in __bset<word16> @ 00002E5A : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_3914 (T_3907, T_3911, T_3913)))
T_3911: (in 1<16> @ 00002E5A : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_3912: (in d2_84 @ 00002E5A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3913: (in out d2_84 @ 00002E5A : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_3914: (in __bset<word16>(d2_82, 1<16>, out d2_84) @ 00002E5A : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_3915: (in dwArg0C + 4<32> @ 00002E5E : word32)
  Class: Eq_3915
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3916: (in Mem86[dwArg0C + 4<32>:word32] @ 00002E5E : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3917: (in 0<32> @ 00002E60 : word32)
  Class: Eq_3917
  DataType: word32
  OrigDataType: word32
T_3918: (in dwArg04 + 0<32> @ 00002E60 : word32)
  Class: Eq_3918
  DataType: ptr32
  OrigDataType: ptr32
T_3919: (in Mem88[dwArg04 + 0<32>:word32] @ 00002E60 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3920: (in 0<32> @ 00002E80 : word32)
  Class: Eq_3920
  DataType: word32
  OrigDataType: word32
T_3921: (in dwArg10 + 0<32> @ 00002E80 : word32)
  Class: Eq_3921
  DataType: word32
  OrigDataType: word32
T_3922: (in Mem13[dwArg10 + 0<32>:word32] @ 00002E80 : word32)
  Class: Eq_3922
  DataType: (ptr32 Eq_827)
  OrigDataType: word32
T_3923: (in a0_43 @ 00002E80 : (ptr32 Eq_827))
  Class: Eq_3922
  DataType: (ptr32 Eq_827)
  OrigDataType: (ptr32 (struct (0 T_3926 t0000)))
T_3924: (in 0<32> @ 00002E82 : word32)
  Class: Eq_3924
  DataType: word32
  OrigDataType: word32
T_3925: (in a0_43 + 0<32> @ 00002E82 : word32)
  Class: Eq_3925
  DataType: word32
  OrigDataType: word32
T_3926: (in Mem13[a0_43 + 0<32>:word32] @ 00002E82 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3927: (in v33_44 @ 00002E82 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_414 t0004)))
T_3928: (in 4<i32> @ 00002E84 : int32)
  Class: Eq_3928
  DataType: int32
  OrigDataType: int32
T_3929: (in a0_43 + 4<i32> @ 00002E84 : word32)
  Class: Eq_3922
  DataType: (ptr32 Eq_827)
  OrigDataType: ptr32
T_3930: (in 0<32> @ 00002E84 : word32)
  Class: Eq_3930
  DataType: word32
  OrigDataType: word32
T_3931: (in dwArg10 + 0<32> @ 00002E84 : word32)
  Class: Eq_3931
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3932: (in Mem47[dwArg10 + 0<32>:word32] @ 00002E84 : word32)
  Class: Eq_3922
  DataType: (ptr32 Eq_827)
  OrigDataType: word32
T_3933: (in 4<i32> @ 00002E86 : int32)
  Class: Eq_3933
  DataType: int32
  OrigDataType: int32
T_3934: (in v33_44 + 4<i32> @ 00002E86 : word32)
  Class: Eq_3934
  DataType: word32
  OrigDataType: word32
T_3935: (in Mem48[v33_44 + 4<i32>:word32] @ 00002E86 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3936: (in __bclr<word32> @ 00002E8A : ptr32)
  Class: Eq_1060
  DataType: (ptr32 Eq_1060)
  OrigDataType: (ptr32 (fn T_3940 (T_3889, T_3937, T_3939)))
T_3937: (in 0<32> @ 00002E8A : word32)
  Class: Eq_1063
  DataType: word32
  OrigDataType: word32
T_3938: (in d2_49 @ 00002E8A : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: (union (word16 u1) (word32 u0))
T_3939: (in out d2_49 @ 00002E8A : ptr32)
  Class: Eq_1064
  DataType: word32
  OrigDataType: word32
T_3940: (in __bclr<word32>(d2_34, 0<32>, out d2_49) @ 00002E8A : bool)
  Class: Eq_1068
  DataType: bool
  OrigDataType: bool
T_3941: (in __bset<word16> @ 00002E8E : ptr32)
  Class: Eq_577
  DataType: (ptr32 Eq_577)
  OrigDataType: (ptr32 (fn T_3945 (T_3938, T_3942, T_3944)))
T_3942: (in 1<16> @ 00002E8E : word16)
  Class: Eq_580
  DataType: word16
  OrigDataType: word16
T_3943: (in d2_51 @ 00002E8E : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3944: (in out d2_51 @ 00002E8E : ptr32)
  Class: Eq_581
  DataType: Eq_581
  OrigDataType: (union (word16 u1) (word32 u0))
T_3945: (in __bset<word16>(d2_49, 1<16>, out d2_51) @ 00002E8E : bool)
  Class: Eq_584
  DataType: bool
  OrigDataType: bool
T_3946: (in 4<i32> @ 00002E92 : int32)
  Class: Eq_3946
  DataType: int32
  OrigDataType: int32
T_3947: (in v33_44 + 4<i32> @ 00002E92 : word32)
  Class: Eq_3947
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3948: (in Mem53[v33_44 + 4<i32>:word32] @ 00002E92 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3949: (in 0<32> @ 00002E96 : word32)
  Class: Eq_3949
  DataType: word32
  OrigDataType: word32
T_3950: (in dwArg04 + 0<32> @ 00002E96 : word32)
  Class: Eq_3950
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3951: (in Mem54[dwArg04 + 0<32>:word32] @ 00002E96 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3952: (in d0 @ 00002E98 : word32)
  Class: Eq_3952
  DataType: word32
  OrigDataType: word32
T_3953: (in -1324<i32> @ 00002EB4 : int32)
  Class: Eq_3953
  DataType: int32
  OrigDataType: int32
T_3954: (in a5 + -1324<i32> @ 00002EB4 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3955: (in -1336<i32> @ 00002EB4 : int32)
  Class: Eq_3955
  DataType: int32
  OrigDataType: int32
T_3956: (in a5 + -1336<i32> @ 00002EB4 : word32)
  Class: Eq_3956
  DataType: word32
  OrigDataType: word32
T_3957: (in Mem5[a5 + -1336<i32>:word32] @ 00002EB4 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3958: (in (char *) &a5->tFFFFFAD0 + 4<i32> != (a5->tFFFFFAC8).u1 @ 00002EB4 : bool)
  Class: Eq_3958
  DataType: bool
  OrigDataType: bool
T_3959: (in -1336<i32> @ 00002EC0 : int32)
  Class: Eq_3959
  DataType: int32
  OrigDataType: int32
T_3960: (in a5 + -1336<i32> @ 00002EC0 : word32)
  Class: Eq_3960
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3961: (in Mem5[a5 + -1336<i32>:word32] @ 00002EC0 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_3964 t0004)))
T_3962: (in 4<i32> @ 00002EC0 : int32)
  Class: Eq_3962
  DataType: int32
  OrigDataType: int32
T_3963: (in Mem5[a5 + -1336<i32>:word32] + 4<i32> @ 00002EC0 : word32)
  Class: Eq_3963
  DataType: word32
  OrigDataType: word32
T_3964: (in Mem5[Mem5[a5 + -1336<i32>:word32] + 4<i32>:word32] @ 00002EC0 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3965: (in d0_14 @ 00002EC0 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3966: (in SLICE(d0_14, word16, 16) @ 00002ECE : word16)
  Class: Eq_3966
  DataType: word16
  OrigDataType: word16
T_3967: (in SLICE(d0_14, word16, 0) @ 00002ECE : word16)
  Class: Eq_3967
  DataType: cui16
  OrigDataType: cui16
T_3968: (in 0xFFFC<16> @ 00002ECE : word16)
  Class: Eq_3968
  DataType: cui16
  OrigDataType: cui16
T_3969: (in (word16) d0_14 & 0xFFFC<16> @ 00002ECE : word16)
  Class: Eq_3969
  DataType: cui16
  OrigDataType: cui16
T_3970: (in SEQ(SLICE(d0_14, word16, 16), SLICE(d0_14, word16, 0) & 0xFFFC<16>) @ 00002ECE : uipr32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: up32
T_3971: (in SEQ(SLICE(d0_14, word16, 16), (word16) d0_14 & 0xFFFC<16>) <= dwArg04 @ 00002ECE : bool)
  Class: Eq_3971
  DataType: bool
  OrigDataType: bool
T_3972: (in 0xFFFFFFFD<32> @ 00002EBA : word32)
  Class: Eq_3952
  DataType: word32
  OrigDataType: word32
T_3973: (in -1320<i32> @ 00002ED8 : int32)
  Class: Eq_3973
  DataType: int32
  OrigDataType: int32
T_3974: (in a5 + -1320<i32> @ 00002ED8 : word32)
  Class: Eq_3974
  DataType: ptr32
  OrigDataType: ptr32
T_3975: (in Mem5[a5 + -1320<i32>:word32] @ 00002ED8 : word32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: word32
T_3976: (in d0_22 @ 00002ED8 : ptr32)
  Class: Eq_3655
  DataType: ptr32
  OrigDataType: word32
T_3977: (in SLICE(d0_22, word16, 16) @ 00002EE2 : word16)
  Class: Eq_3977
  DataType: word16
  OrigDataType: word16
T_3978: (in SLICE(d0_22, word16, 0) @ 00002EE2 : word16)
  Class: Eq_3978
  DataType: cui16
  OrigDataType: cui16
T_3979: (in 0xFFFC<16> @ 00002EE2 : word16)
  Class: Eq_3979
  DataType: cui16
  OrigDataType: cui16
T_3980: (in (word16) d0_22 & 0xFFFC<16> @ 00002EE2 : word16)
  Class: Eq_3980
  DataType: cui16
  OrigDataType: cui16
T_3981: (in SEQ(SLICE(d0_22, word16, 16), SLICE(d0_22, word16, 0) & 0xFFFC<16>) @ 00002EE2 : uipr32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: up32
T_3982: (in SEQ(SLICE(d0_22, word16, 16), (word16) d0_22 & 0xFFFC<16>) > dwArg04 @ 00002EE2 : bool)
  Class: Eq_3982
  DataType: bool
  OrigDataType: bool
T_3983: (in 0xFFFFFFFF<32> @ 00002ED4 : word32)
  Class: Eq_3952
  DataType: word32
  OrigDataType: word32
T_3984: (in -1336<i32> @ 00002EF2 : int32)
  Class: Eq_3984
  DataType: int32
  OrigDataType: int32
T_3985: (in a5 + -1336<i32> @ 00002EF2 : word32)
  Class: Eq_3985
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_3986: (in Mem5[a5 + -1336<i32>:word32] @ 00002EF2 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3987: (in a1_33 @ 00002EF2 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (0 T_4007 t0000) (4 T_3994 t0004)))
T_3988: (in 0xFFFFFFFE<32> @ 00002EE8 : word32)
  Class: Eq_3952
  DataType: word32
  OrigDataType: word32
T_3989: (in 0<32> @ 00002F0C : word32)
  Class: Eq_3989
  DataType: word32
  OrigDataType: word32
T_3990: (in dwArg08 + 0<32> @ 00002F0C : word32)
  Class: Eq_3990
  DataType: word32
  OrigDataType: word32
T_3991: (in Mem48[dwArg08 + 0<32>:word32] @ 00002F0C : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_3992: (in 4<i32> @ 00002F10 : int32)
  Class: Eq_3992
  DataType: int32
  OrigDataType: int32
T_3993: (in a1_33 + 4<i32> @ 00002F10 : word32)
  Class: Eq_3993
  DataType: word32
  OrigDataType: word32
T_3994: (in Mem48[a1_33 + 4<i32>:word32] @ 00002F10 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3995: (in d1_50 @ 00002F10 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_3996: (in 0<32> @ 00002F0E : word32)
  Class: Eq_3952
  DataType: word32
  OrigDataType: word32
T_3997: (in d0_105 @ 00002F0E : word32)
  Class: Eq_3952
  DataType: word32
  OrigDataType: word32
T_3998: (in SLICE(d1_50, word16, 16) @ 00002F1A : word16)
  Class: Eq_3998
  DataType: word16
  OrigDataType: word16
T_3999: (in SLICE(d1_50, word16, 0) @ 00002F1A : word16)
  Class: Eq_3999
  DataType: cui16
  OrigDataType: cui16
T_4000: (in 0xFFFC<16> @ 00002F1A : word16)
  Class: Eq_4000
  DataType: cui16
  OrigDataType: cui16
T_4001: (in (word16) d1_50 & 0xFFFC<16> @ 00002F1A : word16)
  Class: Eq_4001
  DataType: cui16
  OrigDataType: cui16
T_4002: (in SEQ(SLICE(d1_50, word16, 16), SLICE(d1_50, word16, 0) & 0xFFFC<16>) @ 00002F1A : uipr32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: uipr32
T_4003: (in SEQ(SLICE(d1_50, word16, 16), (word16) d1_50 & 0xFFFC<16>) == dwArg04 @ 00002F1A : bool)
  Class: Eq_4003
  DataType: bool
  OrigDataType: bool
T_4004: (in a0_36 @ 00002F02 : Eq_827)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: (ptr32 (struct (4 T_4010 t0004)))
T_4005: (in 0<32> @ 00002EF6 : word32)
  Class: Eq_4005
  DataType: word32
  OrigDataType: word32
T_4006: (in a1_33 + 0<32> @ 00002EF6 : word32)
  Class: Eq_4006
  DataType: ptr32
  OrigDataType: ptr32
T_4007: (in Mem5[a1_33 + 0<32>:word32] @ 00002EF6 : word32)
  Class: Eq_827
  DataType: Eq_827
  OrigDataType: word32
T_4008: (in 4<i32> @ 00002EF8 : int32)
  Class: Eq_4008
  DataType: int32
  OrigDataType: int32
T_4009: (in a0_36 + 4<i32> @ 00002EF8 : word32)
  Class: Eq_4009
  DataType: word32
  OrigDataType: word32
T_4010: (in Mem5[a0_36 + 4<i32>:word32] @ 00002EF8 : word32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_4011: (in d1_37 @ 00002EF8 : Eq_414)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: word32
T_4012: (in SLICE(d1_37, word16, 16) @ 00002F00 : word16)
  Class: Eq_4012
  DataType: word16
  OrigDataType: word16
T_4013: (in SLICE(d1_37, word16, 0) @ 00002F00 : word16)
  Class: Eq_4013
  DataType: cui16
  OrigDataType: cui16
T_4014: (in 0xFFFC<16> @ 00002F00 : word16)
  Class: Eq_4014
  DataType: cui16
  OrigDataType: cui16
T_4015: (in (word16) d1_37 & 0xFFFC<16> @ 00002F00 : word16)
  Class: Eq_4015
  DataType: cui16
  OrigDataType: cui16
T_4016: (in SEQ(SLICE(d1_37, word16, 16), SLICE(d1_37, word16, 0) & 0xFFFC<16>) @ 00002F00 : uipr32)
  Class: Eq_414
  DataType: Eq_414
  OrigDataType: up32
T_4017: (in SEQ(SLICE(d1_37, word16, 16), (word16) d1_37 & 0xFFFC<16>) > dwArg04 @ 00002F00 : bool)
  Class: Eq_4017
  DataType: bool
  OrigDataType: bool
T_4018: (in 1<32> @ 00002F1C : word32)
  Class: Eq_3952
  DataType: word32
  OrigDataType: word32
T_4019: (in a5 @ 00002F1C : (ptr32 Eq_4019))
  Class: Eq_4019
  DataType: (ptr32 Eq_4019)
  OrigDataType: (ptr32 (struct (FFFFF93C T_4035 tFFFFF93C) (FFFFF940 T_4024 tFFFFF940) (FFFFFAFE T_4099 tFFFFFAFE)))
T_4020: (in wArg06 @ 00002F1C : int16)
  Class: Eq_4020
  DataType: int16
  OrigDataType: int16
T_4021: (in CONVERT(wArg06, int16, int32) @ 00003350 : int32)
  Class: Eq_4021
  DataType: int32
  OrigDataType: int32
T_4022: (in -1728<i32> @ 00003350 : int32)
  Class: Eq_4022
  DataType: int32
  OrigDataType: int32
T_4023: (in a5 + -1728<i32> @ 00003350 : word32)
  Class: Eq_4023
  DataType: word32
  OrigDataType: word32
T_4024: (in Mem19[a5 + -1728<i32>:word32] @ 00003350 : word32)
  Class: Eq_4021
  DataType: int32
  OrigDataType: word32
T_4025: (in 0<32> @ 00003354 : word32)
  Class: Eq_4025
  DataType: ui32
  OrigDataType: word32
T_4026: (in d2_20 @ 00003354 : ui32)
  Class: Eq_4025
  DataType: ui32
  OrigDataType: ui32
T_4027: (in -1284<i32> @ 0000335A : int32)
  Class: Eq_4027
  DataType: int32
  OrigDataType: int32
T_4028: (in a5 + -1284<i32> @ 0000335A : word32)
  Class: Eq_4028
  DataType: (ptr32 Eq_4028)
  OrigDataType: ptr32
T_4029: (in d0_22 @ 0000335A : (ptr32 Eq_4028))
  Class: Eq_4028
  DataType: (ptr32 Eq_4028)
  OrigDataType: (ptr32 (struct 0004 (0 word16 w0000)))
T_4030: (in -1282<i32> @ 0000337E : int32)
  Class: Eq_4030
  DataType: int32
  OrigDataType: int32
T_4031: (in a5 + -1282<i32> @ 0000337E : word32)
  Class: Eq_4031
  DataType: (ptr32 (arr Eq_4098))
  OrigDataType: (ptr32 T_4099)
T_4032: (in 4<i32> @ 0000337E : int32)
  Class: Eq_4032
  DataType: int32
  OrigDataType: int32
T_4033: (in d2_20 * 4<i32> @ 0000337E : word32)
  Class: Eq_4033
  DataType: ui32
  OrigDataType: ui32
T_4034: (in (a5 + -1282<i32>)[d2_20 * 4<i32>] @ 0000337E : word16)
  Class: Eq_4034
  DataType: uint16
  OrigDataType: uint16
T_4035: (in CONVERT((a5 + -1282<i32>)[d2_20 * 4<i32>], uint16, uint32) @ 0000337E : uint32)
  Class: Eq_4035
  DataType: uint32
  OrigDataType: uint32
T_4036: (in -1732<i32> @ 0000337E : int32)
  Class: Eq_4036
  DataType: int32
  OrigDataType: int32
T_4037: (in a5 + -1732<i32> @ 0000337E : word32)
  Class: Eq_4037
  DataType: ptr32
  OrigDataType: ptr32
T_4038: (in Mem40[a5 + -1732<i32>:word32] @ 0000337E : word32)
  Class: Eq_4035
  DataType: uint32
  OrigDataType: word32
T_4039: (in 4<32> @ 00003362 : word32)
  Class: Eq_4039
  DataType: int32
  OrigDataType: int32
T_4040: (in d0_22 + 4<32> @ 00003362 : word32)
  Class: Eq_4028
  DataType: (ptr32 Eq_4028)
  OrigDataType: ptr32
T_4041: (in 1<32> @ 00003364 : word32)
  Class: Eq_4041
  DataType: word32
  OrigDataType: word32
T_4042: (in d2_20 + 1<32> @ 00003364 : word32)
  Class: Eq_4025
  DataType: ui32
  OrigDataType: ui32
T_4043: (in -1100<i32> @ 00003368 : int32)
  Class: Eq_4043
  DataType: int32
  OrigDataType: int32
T_4044: (in a5 + -1100<i32> @ 00003368 : word32)
  Class: Eq_4028
  DataType: (ptr32 Eq_4028)
  OrigDataType: ptr32
T_4045: (in d0_22 < &(a5->aFFFFFAFE + 45<i32>)->w0000 + 1<i32> @ 00003368 : bool)
  Class: Eq_4045
  DataType: bool
  OrigDataType: bool
T_4046: (in 0<32> @ 00003360 : word32)
  Class: Eq_4046
  DataType: word32
  OrigDataType: word32
T_4047: (in d0_22 + 0<32> @ 00003360 : word32)
  Class: Eq_4047
  DataType: ptr32
  OrigDataType: ptr32
T_4048: (in Mem19[d0_22 + 0<32>:word16] @ 00003360 : word16)
  Class: Eq_4020
  DataType: int16
  OrigDataType: word16
T_4049: (in wArg06 == d0_22->w0000 @ 00003360 : bool)
  Class: Eq_4049
  DataType: bool
  OrigDataType: bool
T_4050: (in 0x16<32> @ 0000336C : word32)
  Class: Eq_4035
  DataType: uint32
  OrigDataType: word32
T_4051: (in -1732<i32> @ 0000336C : int32)
  Class: Eq_4051
  DataType: int32
  OrigDataType: int32
T_4052: (in a5 + -1732<i32> @ 0000336C : word32)
  Class: Eq_4052
  DataType: (ptr32 word32)
  OrigDataType: (ptr32 word32)
T_4053: (in Mem56[a5 + -1732<i32>:word32] @ 0000336C : word32)
  Class: Eq_4035
  DataType: uint32
  OrigDataType: word32
T_4054:
  Class: Eq_4054
  DataType: word32
  OrigDataType: (struct 0004 (0 T_272 t0000))
T_4055:
  Class: Eq_4055
  DataType: (arr word32)
  OrigDataType: (arr T_4054)
T_4056:
  Class: Eq_4054
  DataType: word32
  OrigDataType: (struct 0004 (0 T_280 t0000))
T_4057:
  Class: Eq_4057
  DataType: (arr word32)
  OrigDataType: (arr T_4056)
T_4058:
  Class: Eq_4054
  DataType: word32
  OrigDataType: (struct 0004 (0 T_315 t0000))
T_4059:
  Class: Eq_4059
  DataType: (arr word32)
  OrigDataType: (arr T_4058)
T_4060:
  Class: Eq_876
  DataType: Eq_876
  OrigDataType: (struct 0001 (0 byte b0000))
T_4061:
  Class: Eq_4061
  DataType: (arr Eq_876)
  OrigDataType: (arr T_4060)
T_4062:
  Class: Eq_4062
  DataType: Eq_4062
  OrigDataType: (struct 0008 (0 T_441 t0000))
T_4063:
  Class: Eq_4063
  DataType: (arr Eq_4062)
  OrigDataType: (arr T_4062)
T_4064:
  Class: Eq_4064
  DataType: int16
  OrigDataType: (struct 0002 (0 T_573 t0000))
T_4065:
  Class: Eq_4065
  DataType: (arr int16)
  OrigDataType: (arr T_4064)
T_4066:
  Class: Eq_4066
  DataType: byte
  OrigDataType: (struct 0001 (0 T_567 t0000))
T_4067:
  Class: Eq_4067
  DataType: (arr byte)
  OrigDataType: (arr T_4066)
T_4068:
  Class: Eq_4068
  DataType: byte
  OrigDataType: (struct 0001 (0 T_1844 t0000))
T_4069:
  Class: Eq_4069
  DataType: (arr byte)
  OrigDataType: (arr T_4068)
T_4070:
  Class: Eq_4070
  DataType: (ptr32 Eq_1829)
  OrigDataType: (struct 0004 (0 T_1849 t0000))
T_4071:
  Class: Eq_4071
  DataType: (arr (ptr32 Eq_1829))
  OrigDataType: (arr T_4070)
T_4072:
  Class: Eq_4068
  DataType: byte
  OrigDataType: (struct 0001 (0 T_1856 t0000))
T_4073:
  Class: Eq_4073
  DataType: (arr byte)
  OrigDataType: (arr T_4072)
T_4074:
  Class: Eq_4068
  DataType: byte
  OrigDataType: (struct 0001 (0 T_1861 t0000))
T_4075:
  Class: Eq_4075
  DataType: (arr byte)
  OrigDataType: (arr T_4074)
T_4076:
  Class: Eq_4070
  DataType: (ptr32 Eq_1829)
  OrigDataType: (struct 0004 (0 T_1877 t0000))
T_4077:
  Class: Eq_4077
  DataType: (arr (ptr32 Eq_1829))
  OrigDataType: (arr T_4076)
T_4078:
  Class: Eq_4078
  DataType: Eq_4078
  OrigDataType: (struct 0008 (0 T_2215 t0000))
T_4079:
  Class: Eq_4079
  DataType: (arr Eq_4078)
  OrigDataType: (arr T_4078)
T_4080:
  Class: Eq_4080
  DataType: Eq_4080
  OrigDataType: (struct 0008 (0 T_2235 t0000))
T_4081:
  Class: Eq_4081
  DataType: (arr Eq_4080)
  OrigDataType: (arr T_4080)
T_4082:
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (struct 0004 (0 T_2872 t0000))
T_4083:
  Class: Eq_4083
  DataType: (arr Eq_2335)
  OrigDataType: (arr T_4082)
T_4084:
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (struct 0004 (0 T_2941 t0000))
T_4085:
  Class: Eq_4085
  DataType: (arr Eq_2335)
  OrigDataType: (arr T_4084)
T_4086:
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (struct 0010 (0 T_3185 t0000))
T_4087:
  Class: Eq_4087
  DataType: (arr Eq_2335)
  OrigDataType: (arr T_4086)
T_4088:
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (struct 0010 (0 T_3197 t0000))
T_4089:
  Class: Eq_4089
  DataType: (arr Eq_2335)
  OrigDataType: (arr T_4088)
T_4090:
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (struct 0010 (0 T_3384 t0000))
T_4091:
  Class: Eq_4091
  DataType: (arr Eq_2335)
  OrigDataType: (arr T_4090)
T_4092:
  Class: Eq_2335
  DataType: Eq_2335
  OrigDataType: (struct 0010 (0 T_3397 t0000))
T_4093:
  Class: Eq_4093
  DataType: (arr Eq_2335)
  OrigDataType: (arr T_4092)
T_4094:
  Class: Eq_4094
  DataType: Eq_4094
  OrigDataType: (struct 0010 (0 T_3403 t0000))
T_4095:
  Class: Eq_4095
  DataType: (arr Eq_4094)
  OrigDataType: (arr T_4094)
T_4096:
  Class: Eq_4096
  DataType: Eq_4096
  OrigDataType: (struct 0010 (0 T_3409 t0000))
T_4097:
  Class: Eq_4097
  DataType: (arr Eq_4096)
  OrigDataType: (arr T_4096)
T_4098:
  Class: Eq_4098
  DataType: Eq_4098
  OrigDataType: (struct 0004 (0 T_4034 t0000))
T_4099:
  Class: Eq_4099
  DataType: (arr Eq_4098)
  OrigDataType: (arr T_4098)
T_4100:
  Class: Eq_4100
  DataType: Eq_4100
  OrigDataType: 
T_4101:
  Class: Eq_4101
  DataType: Eq_4101
  OrigDataType: 
T_4102:
  Class: Eq_4102
  DataType: Eq_4102
  OrigDataType: 
T_4103:
  Class: Eq_4103
  DataType: Eq_4103
  OrigDataType: 
T_4104:
  Class: Eq_4104
  DataType: Eq_4104
  OrigDataType: 
T_4105:
  Class: Eq_4105
  DataType: Eq_4105
  OrigDataType: 
T_4106:
  Class: Eq_4106
  DataType: Eq_4106
  OrigDataType: 
*/
typedef struct Globals {
	<anonymous> tFFFFFFFF;	// FFFFFFFF
	Eq_42 t0000;	// 0
	word16 w0AF0;	// AF0
	int16 a17B4[];	// 17B4
	byte a17C0[];	// 17C0
} Eq_1;

typedef void (Eq_2)(word16);

typedef union Eq_42 {
	byte u0;
	struct Eq_4100 * u1;
} Eq_42;

typedef struct Eq_63 {
	uint32 dw0000;	// 0
	int32 dw0004;	// 4
	uint32 dw0008;	// 8
	word32 dw000C;	// C
} Eq_63;

typedef struct Eq_123 {	// size: 1 1
	byte b0000;	// 0
	byte b0001;	// 1
	byte b0002;	// 2
	uint8 b0003;	// 3
} Eq_123;

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

typedef word32 (Eq_168)(uip32);

typedef union Eq_206 {
	int32 u0;
	ptr32 u1;
} Eq_206;

typedef struct Eq_219 {
	Eq_206 t0002;	// 2
} Eq_219;

typedef struct Eq_244 {
	word32 dw0000;	// 0
	word32 dw0004;	// 4
	word32 dw0008;	// 8
	cui16 w000C;	// C
	cui16 w000E;	// E
	word32 dw0018;	// 18
} Eq_244;

typedef struct Eq_245 {
	word32 aFFFFF578[];	// FFFFF578
	word32 dwFFFFFAA8;	// FFFFFAA8
} Eq_245;

typedef struct Eq_318 {	// size: 1 1
	up32 dwFFFFF800;	// FFFFF800
} Eq_318;

typedef struct Eq_320 {
	Eq_876 tFFFFFFFC;	// FFFFFFFC
	Eq_876 a0000[];	// 0
	byte b0001;	// 1
	word16 w0002;	// 2
	Eq_876 t0004;	// 4
	Eq_876 t0008;	// 8
	Eq_414 t000C;	// C
	byte b000E;	// E
	Eq_414 t000F;	// F
	word32 dw001C;	// 1C
} Eq_320;

typedef bool (Eq_323)(byte, Eq_326);

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

typedef word32 (Eq_338)(Eq_318 *, Eq_320 *, word32, word32, word32, Eq_318 *, word32);

typedef struct Eq_351 {
	word32 dw0000;	// 0
	word32 dw0008;	// 8
	cui16 w000E;	// E
	word32 dw0018;	// 18
} Eq_351;

typedef struct Eq_389 {
	word32 dwFFFFFAA8;	// FFFFFAA8
} Eq_389;

typedef struct Eq_397 {
	int32 dwFFFFFDE0;	// FFFFFDE0
	int32 dwFFFFFFEC;	// FFFFFFEC
	word32 dwFFFFFFF0;	// FFFFFFF0
	word32 dwFFFFFFF4;	// FFFFFFF4
	Eq_437 tFFFFFFF8;	// FFFFFFF8
	struct Eq_479 * ptr0008;	// 8
	byte * ptr000C;	// C
} Eq_397;

typedef union Eq_414 {
	cui16 u0;
	byte u1;
	struct Eq_4101 * u2;
} Eq_414;

typedef union Eq_437 {
	int32 u0;
	up32 u1;
} Eq_437;

typedef struct Eq_470 {
	int32 dwFFFFFFF8;	// FFFFFFF8
	struct Eq_479 * ptrFFFFFFFC;	// FFFFFFFC
	ptr32 ptr0000;	// 0
	byte b0008;	// 8
} Eq_470;

typedef struct Eq_479 {
	uint8 * ptr0000;	// 0
	int32 dw0004;	// 4
	uint8 * ptr0008;	// 8
	Eq_414 t000C;	// C
	byte b000F;	// F
	int32 dw0010;	// 10
	word32 dw0018;	// 18
} Eq_479;

typedef Eq_414 (Eq_490)(Eq_389 *, byte, Eq_479 *, Eq_320 *, Eq_320 *, Eq_320 *, Eq_320 *, Eq_320 *, Eq_500 *);

typedef struct Eq_500 {
	Eq_437 tFFFFFFF8;	// FFFFFFF8
	struct Eq_479 * ptr0008;	// 8
	byte * ptr000C;	// C
} Eq_500;

typedef union Eq_533 {
	int32 u0;
	up32 u1;
} Eq_533;

typedef union Eq_557 {
	int32 u0;
	up32 u1;
} Eq_557;

typedef bool (Eq_577)(Eq_414, word16, Eq_581);

typedef union Eq_581 {
	byte u0;
	word16 u1;
	word32 u2;
} Eq_581;

typedef int32 (Eq_608)(word32 * *);

typedef struct Eq_681 {
	struct Eq_500 * ptr0000;	// 0
	int32 * ptr0010;	// 10
} Eq_681;

typedef int32 (Eq_685)(Eq_389 *, Eq_479 *, word32, word32, word32, word32, word32, Eq_389 *, ptr32);

typedef struct Eq_769 {
	Eq_414 tFFFFFFF8;	// FFFFFFF8
	struct Eq_479 * ptrFFFFFFFC;	// FFFFFFFC
	word32 dw0000;	// 0
	byte b0008;	// 8
} Eq_769;

typedef struct Eq_817 {
	int32 dwFFFFFFF8;	// FFFFFFF8
	struct Eq_479 * ptrFFFFFFFC;	// FFFFFFFC
	word32 dw0000;	// 0
	byte b0008;	// 8
} Eq_817;

typedef union Eq_827 {
	int8 u0;
	struct Eq_4102 * u1;
} Eq_827;

typedef union Eq_876 {
	byte u0;
	union Eq_4104 * u1;
} Eq_876;

typedef struct Eq_877 {
	struct Eq_1095 * ptrFFFFF800;	// FFFFF800
} Eq_877;

typedef struct Eq_887 {
	byte b000E;	// E
	Eq_876 t0010;	// 10
} Eq_887;

typedef int32 (Eq_896)(Eq_318 *, word32, word32, word32, Eq_318 *, word32);

typedef struct Eq_951 {
	Eq_876 t0004;	// 4
} Eq_951;

typedef struct Eq_1001 {
	word32 dw0000;	// 0
	word32 dw0004;	// 4
} Eq_1001;

typedef bool (Eq_1060)(Eq_414, word32, word32);

typedef struct Eq_1090 {
	struct Eq_1095 * ptrFFFFFFFC;	// FFFFFFFC
	word32 dw0000;	// 0
	word32 dw0004;	// 4
} Eq_1090;

typedef union Eq_1094 {
	int32 u0;
	up32 u1;
} Eq_1094;

typedef struct Eq_1095 {	// size: 32 20
	cui16 w000C;	// C
	word32 dw000F;	// F
} Eq_1095;

typedef word32 (Eq_1123)(Eq_318 *, Eq_320 *, word32, word32, Eq_320 *, Eq_320 *, Eq_320 *, Eq_876, Eq_877 *, word32 *);

typedef bool (Eq_1157)(word32, word32);

typedef struct Eq_1192 {
	uint8 bFFFFFFFF;	// FFFFFFFF
	ptr32 ptr0000;	// 0
	ui32 dw0008;	// 8
	uint8 b000B;	// B
} Eq_1192;

typedef struct Eq_1202 {
	word32 dw0000;	// 0
	Eq_414 t0003;	// 3
} Eq_1202;

typedef bool (Eq_1276)(byte, byte, byte);

typedef Eq_1202 * (Eq_1318)(Eq_1202 *, Eq_389 *, Eq_1192 *, Eq_479 *, ptr32, ptr32);

typedef struct Eq_1341 {
	int32 dwFFFFFFF8;	// FFFFFFF8
	byte * ptrFFFFFFFC;	// FFFFFFFC
	word32 dw0000;	// 0
} Eq_1341;

typedef struct Eq_1393 {
	int32 dwFFFFFFF8;	// FFFFFFF8
	uint8 * ptrFFFFFFFC;	// FFFFFFFC
	int32 dw0000;	// 0
} Eq_1393;

typedef struct Eq_1409 {
	uint8 * ptr0008;	// 8
} Eq_1409;

typedef struct Eq_1435 {
	int32 dwFFFFFFF8;	// FFFFFFF8
	word32 dwFFFFFFFC;	// FFFFFFFC
	word32 dw0000;	// 0
} Eq_1435;

typedef struct Eq_1454 {
	word32 dw0000;	// 0
	word32 dw0004;	// 4
	word32 dw0008;	// 8
	word32 dw000C;	// C
} Eq_1454;

typedef struct Eq_1495 {
	word32 dw0000;	// 0
	word32 dw0004;	// 4
	word32 dw0008;	// 8
	word32 dw000C;	// C
} Eq_1495;

typedef union Eq_1528 {
	int32 u0;
	up32 u1;
} Eq_1528;

typedef word32 (Eq_1545)(word32, Eq_318 *, Eq_320 *, word32, word32, Eq_318 *, word32);

typedef struct Eq_1585 {
	ptr32 ptr0000;	// 0
	word32 dw0004;	// 4
	ptr32 ptr0008;	// 8
	Eq_414 t000F;	// F
	word32 dw0018;	// 18
} Eq_1585;

typedef struct Eq_1632 {
	struct Eq_1202 * ptr0004;	// 4
} Eq_1632;

typedef struct Eq_1653 {
	word32 dw0004;	// 4
} Eq_1653;

typedef Eq_1715 * (Eq_1702)(ptr32, Eq_876, ptr32, word32);

typedef struct Eq_1715 {
	Eq_876 t0010;	// 10
} Eq_1715;

typedef struct Eq_1747 {
	word32 dw001C;	// 1C
} Eq_1747;

typedef struct Eq_1799 {
	word32 dw0000;	// 0
	word32 dw0004;	// 4
	word32 dw0008;	// 8
	byte b000F;	// F
} Eq_1799;

typedef struct Eq_1823 {
	byte aFFFFF958[];	// FFFFF958
	struct Eq_1829 * aFFFFF998[];	// FFFFF998
	struct Eq_1826 * ptrFFFFFAA0;	// FFFFFAA0
} Eq_1823;

typedef struct Eq_1826 {
	struct Eq_1829 * ptr001C;	// 1C
} Eq_1826;

typedef struct Eq_1829 {	// size: 20 14
	word32 * ptr0004;	// 4
	struct Eq_1867 ** ptr0008;	// 8
} Eq_1829;

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

typedef struct Eq_1927 {
	byte bFFFFFA9C;	// FFFFFA9C
	struct Eq_2096 * ptrFFFFFAA0;	// FFFFFAA0
	Eq_876 tFFFFFD38;	// FFFFFD38
	Eq_876 tFFFFFD3C;	// FFFFFD3C
} Eq_1927;

typedef word32 (Eq_1928)(Eq_1927 *, word32, byte);

typedef Eq_1946 * (Eq_1938)(Eq_876, Eq_876);

typedef struct Eq_1946 {
	word32 dw0000;	// 0
	word32 dw0008;	// 8
	word32 dw0010;	// 10
} Eq_1946;

typedef struct Eq_1978 {
	word16 wFFFFFFFE;	// FFFFFFFE
	word32 dw0000;	// 0
} Eq_1978;

typedef struct Eq_2002 {
	word32 dwFFFFFFFC;	// FFFFFFFC
} Eq_2002;

typedef struct Eq_2010 {
	word32 dwFFFFF948;	// FFFFF948
} Eq_2010;

typedef struct Eq_2025 {
	Eq_876 tFFFFFFFC;	// FFFFFFFC
	Eq_876 t0000;	// 0
} Eq_2025;

typedef struct Eq_2057 {
	Eq_876 tFFFFFFFC;	// FFFFFFFC
	Eq_876 t0000;	// 0
} Eq_2057;

typedef struct Eq_2096 {
	word32 dw000E;	// E
} Eq_2096;

typedef struct Eq_2133 {
	<anonymous> * ptrFFFFFAF8;	// FFFFFAF8
	Eq_4078 aFFFFFBB4[];	// FFFFFBB4
	<anonymous> * ptrFFFFFC0C;	// FFFFFC0C
} Eq_2133;

typedef Eq_2133 * (Eq_2134)(Eq_2133 *, word32);

typedef struct Eq_2138 {
	Eq_876 t0008;	// 8
} Eq_2138;

typedef Eq_2133 * (Eq_2149)(Eq_2133 *, Eq_876, word32);

typedef struct Eq_2209 {	// size: 8 8
	word32 dw0000;	// 0
} Eq_2209;

typedef struct Eq_2252 {
	Eq_827 tFFFFFAC8;	// FFFFFAC8
	Eq_827 tFFFFFACC;	// FFFFFACC
	Eq_827 tFFFFFAD0;	// FFFFFAD0
	ptr32 ptrFFFFFAD8;	// FFFFFAD8
	Eq_2335 tFFFFFADC;	// FFFFFADC
	int32 dwFFFFFAE0;	// FFFFFAE0
	up32 dwFFFFFAE4;	// FFFFFAE4
	word32 dwFFFFFAEC;	// FFFFFAEC
	Eq_2335 tFFFFFAF0;	// FFFFFAF0
	int32 dwFFFFFAF4;	// FFFFFAF4
} Eq_2252;

typedef word32 (Eq_2254)(Eq_2252 *, up32);

typedef word32 (Eq_2290)(Eq_2292 *, Eq_876, Eq_2292 *, word32 *);

typedef struct Eq_2292 {
	<anonymous> * ptrFFFFFD34;	// FFFFFD34
} Eq_2292;

typedef word32 (Eq_2311)(Eq_2252 *, Eq_876, Eq_876, word32, Eq_2252 *, word32 *);

typedef Eq_2337 * (Eq_2330)(Eq_2252 *, Eq_876, Eq_827);

typedef union Eq_2335 {
	word16 u0;
	struct Eq_4105 * u1;
	Eq_4106 u2;
} Eq_2335;

typedef struct Eq_2337 {
	Eq_827 t0000;	// 0
	uipr32 dw0004;	// 4
} Eq_2337;

typedef word32 (Eq_2376)(Eq_2335, Eq_2337 *, Eq_2252 *, Eq_876, Eq_876, Eq_414, Eq_2252 *, ptr32);

typedef Eq_2252 * (Eq_2417)(Eq_2252 *, word32 * *, Eq_2421 *);

typedef struct Eq_2421 {
	struct Eq_3712 * ptrFFFFFFFC;	// FFFFFFFC
	word32 * ptr0000;	// 0
	int32 dw000C;	// C
} Eq_2421;

typedef struct Eq_2437 {
	Eq_414 t0004;	// 4
} Eq_2437;

typedef struct Eq_2461 {
	struct Eq_2337 * ptrFFFFFFFC;	// FFFFFFFC
	Eq_876 t0000;	// 0
} Eq_2461;

typedef Eq_2480 * (Eq_2469)(Eq_2252 *, Eq_2337 *, Eq_876);

typedef struct Eq_2480 {
	Eq_414 t0004;	// 4
} Eq_2480;

typedef Eq_827 (Eq_2528)(Eq_827, Eq_2252 *, Eq_827);

typedef struct Eq_2548 {
	Eq_827 t0004;	// 4
} Eq_2548;

typedef struct Eq_2566 {
	word32 dwFFFFFD34;	// FFFFFD34
} Eq_2566;

typedef Eq_827 (Eq_2612)(Eq_827, Eq_2252 *, Eq_827);

typedef struct Eq_2838 {
	Eq_876 t0000;	// 0
	Eq_414 t0004;	// 4
} Eq_2838;

typedef struct Eq_2876 {
	int32 dwFFFFFFFC;	// FFFFFFFC
	up32 dw0000;	// 0
} Eq_2876;

typedef word32 (Eq_2887)(Eq_2252 *, int32, up32, Eq_876, int32, word32, uipr32, Eq_2252 *, word32 *);

typedef struct Eq_2945 {
	int32 dwFFFFFFFC;	// FFFFFFFC
	up32 dw0000;	// 0
} Eq_2945;

typedef word32 (Eq_2953)(Eq_2335, Eq_2252 *, int32, up32, Eq_2252 *, word32);

typedef union Eq_3011 {
	word16 u0;
	Eq_2335 u1[];
} Eq_3011;

typedef union Eq_3057 {
	word32 u0;
	Eq_2335 u1[];
} Eq_3057;

typedef struct Eq_3062 {
	word32 dw0000;	// 0
	word32 dw0004;	// 4
	word32 dw0008;	// 8
	word32 dw000C;	// C
	word32 dw0010;	// 10
	word32 dw0014;	// 14
	word32 dw0018;	// 18
	word32 dw001C;	// 1C
	word32 dw0020;	// 20
	word32 dw0024;	// 24
	word32 dw0028;	// 28
	word32 dw002C;	// 2C
	word32 dw0030;	// 30
	word32 dw0034;	// 34
	word32 dw0038;	// 38
} Eq_3062;

typedef struct Eq_3200 {
	word32 dw0004;	// 4
	up32 dw0008;	// 8
	Eq_2335 t000C;	// C
} Eq_3200;

typedef void (Eq_3234)(Eq_2252 *, Eq_876);

typedef struct Eq_3250 {
	word32 dw0000;	// 0
	word32 dw0004;	// 4
	uipr32 dw0008;	// 8
} Eq_3250;

typedef union Eq_3260 {
	int32 u0;
	up32 u1;
} Eq_3260;

typedef word32 (Eq_3288)(Eq_2252 *, Eq_414, Eq_3260, Eq_2252 *, word32);

typedef struct Eq_3351 {
	int32 dw0000;	// 0
	word32 dw0004;	// 4
	uipr32 dw0008;	// 8
} Eq_3351;

typedef struct Eq_3414 {
	Eq_827 tFFFFFFFC;	// FFFFFFFC
} Eq_3414;

typedef struct Eq_3470 {
	word32 dw0004;	// 4
} Eq_3470;

typedef struct Eq_3493 {
	Eq_414 t0004;	// 4
} Eq_3493;

typedef struct Eq_3499 {	// size: 4 4
} Eq_3499;

typedef struct Eq_3505 {
	struct Eq_3712 * ptrFFFFFFFC;	// FFFFFFFC
	word32 dw0000;	// 0
	int32 dw000C;	// C
} Eq_3505;

typedef up32 (Eq_3535)(Eq_2252 *, Eq_414, Eq_827 *);

typedef struct Eq_3540 {	// size: 4 4
} Eq_3540;

typedef struct Eq_3644 {
	ptr32 ptr0000;	// 0
	ui32 dw0004;	// 4
} Eq_3644;

typedef void (Eq_3659)(Eq_827, Eq_3260, Eq_827, Eq_827 * *);

typedef struct Eq_3712 {
	struct Eq_3715 * ptr0000;	// 0
	word32 dw0004;	// 4
} Eq_3712;

typedef struct Eq_3715 {
	word32 dw0004;	// 4
} Eq_3715;

typedef struct Eq_3735 {
	word32 dw0004;	// 4
} Eq_3735;

typedef struct Eq_3740 {
	struct Eq_3712 * ptrFFFFFFF4;	// FFFFFFF4
	uipr32 dwFFFFFFF8;	// FFFFFFF8
	Eq_827 tFFFFFFFC;	// FFFFFFFC
	ptr32 ptr0000;	// 0
} Eq_3740;

typedef struct Eq_3771 {
	Eq_827 t0000;	// 0
	Eq_3260 t0004;	// 4
	Eq_827 t0008;	// 8
	union Eq_827 ** ptr000C;	// C
} Eq_3771;

typedef struct Eq_4019 {
	uint32 dwFFFFF93C;	// FFFFF93C
	int32 dwFFFFF940;	// FFFFF940
	Eq_4098 aFFFFFAFE[];	// FFFFFAFE
} Eq_4019;

typedef struct Eq_4028 {	// size: 4 4
	word16 w0000;	// 0
} Eq_4028;

typedef struct Eq_4062 {	// size: 8 8
	bci8 b0000;	// 0
} Eq_4062;

typedef struct Eq_4078 {	// size: 8 8
	Eq_876 t0000;	// 0
	byte * ptr0004;	// 4
} Eq_4078;

typedef struct Eq_4080 {	// size: 8 8
	byte * ptr0004;	// 4
} Eq_4080;

typedef struct Eq_4094 {	// size: 16 10
	word32 dw0000;	// 0
	word32 dw0004;	// 4
} Eq_4094;

typedef struct Eq_4096 {	// size: 16 10
	word32 dw0004;	// 4
} Eq_4096;

typedef struct Eq_4098 {	// size: 4 4
	uint16 w0000;	// 0
} Eq_4098;

typedef struct Eq_4100 {
	Eq_42 t0000;	// 0
} Eq_4100;

typedef struct Eq_4101 {
	Eq_827 t0000;	// 0
} Eq_4101;

typedef struct Eq_4102 {
	word32 dw0000;	// 0
	Eq_414 t0004;	// 4
	word32 dw0FF8;	// FF8
} Eq_4102;

typedef struct Eq_4103 {	// size: 32 20
	cui16 w000C;	// C
	word32 dw000F;	// F
} Eq_4103;

typedef union Eq_4104 {
	word32 u0;
	Eq_4103 u1;
} Eq_4104;

typedef struct Eq_4105 {	// size: 4 4
	Eq_2335 a0000[];	// 0
	Eq_4094 a0004[];	// 4
} Eq_4105;

typedef struct Eq_4106 {	// size: 16 10
	Eq_2335 t0000;	// 0
} Eq_4106;

