# Stage02.ssb — condition sites, comparands resolved

Generated by `tools/re-capture/isl_report.py conditions`.

The deque ops are an expression stack: `push.i` saves the comparand,
the right-hand side is evaluated (its result lands in `special[0]`),
`pop.i` restores the comparand into `special[1]`, then `cmp.i` compares.

Operands come from a CFG dataflow fixpoint (`isl_cfg.py`), joining each
block over its ACTUAL predecessors — not from a linear walk.

965 condition sites; phase bases 0xe4 0x14aa8 0x24b4c

## most-tested predicates
  unit_state                    248
  hp_pct_test                   165
  dist_lt                        92
  unit_alive                     62
  unit_relation                  52
  builtin105                     38
  builtin103                     35
  random                         26
  unit_hp_pct                     9
  stopwatch_elapsed               9
  builtin7                        9
  builtin99                       1

## phase 1 — 435 sites
  0x002E48  if <unknown: no static entry> != <unknown>  -> 0x322C
  0x0032F4  if <unknown: no static entry> != <unknown>  -> 0x3388
  0x0044A4  if <unknown: no static entry> != <unknown>  -> 0x4538
  0x004D70  if unit_hp_pct(TCN001, Character_Player_Test) != 0  -> 0x51FC
  0x005110  if random(3) == 0  -> 0x4E68
  0x005124  if random(3) == 1  -> 0x4F10
  0x005138  if random(3) == 2  -> 0x4FB8
  0x00514C  if random(3) == 3  -> 0x5060
  0x00523C  if hp_pct_test(TCN004, 0) != 1  -> 0x5840
  0x00572C  if random(5) == 0  -> 0x5334
  0x005740  if random(5) == 1  -> 0x53DC
  0x005754  if random(5) == 2  -> 0x5484
  0x005768  if random(5) == 3  -> 0x552C
  0x00577C  if random(5) == 4  -> 0x55D4
  0x005790  if random(5) == 5  -> 0x567C
  0x005888  if stopwatch_elapsed(0) <= 210  -> 0x6028
  0x0058DC  if hp_pct_test(ADT102, 0) != 1  -> 0x6028
  0x005930  if hp_pct_test(ADT107, 0) != 1  -> 0x6028
  0x005984  if hp_pct_test(ADT113, 0) != 1  -> 0x6028
  0x005B3C  if hp_pct_test(ADN101, 0) != 1  -> 0x5F98
  0x005B90  if hp_pct_test(ADN103, 0) != 1  -> 0x5F98
  0x005BE4  if hp_pct_test(ADN104, 0) != 1  -> 0x5F98
  0x005C38  if hp_pct_test(ADN105, 0) != 1  -> 0x5F98
  0x005C8C  if hp_pct_test(ADN106, 0) != 1  -> 0x5F98
  0x005CE0  if hp_pct_test(ADN108, 0) != 1  -> 0x5F98
  0x005D34  if hp_pct_test(ADN109, 0) != 1  -> 0x5F98
  0x005D88  if hp_pct_test(ADN110, 0) != 1  -> 0x5F98
  0x005DDC  if hp_pct_test(ADN111, 0) != 1  -> 0x5F98
  0x005E30  if hp_pct_test(ADN112, 0) != 1  -> 0x5F98
  0x005E84  if hp_pct_test(ADN114, 0) != 1  -> 0x5F98
  0x005ED8  if hp_pct_test(ADN115, 0) != 1  -> 0x5F98
  0x006070  if stopwatch_elapsed(0) < 1200  -> 0x6278
  0x0062C0  if unit_state(ADS151) != 2  -> 0x65A0
  0x0062F8  if builtin105(ADS151) != 1  -> 0x6594
  0x006330  if unit_alive(TCS151) != 1  -> 0x6594
  0x0064D8  if builtin103() != 1  -> 0x64F4
  0x0065E4  if hp_pct_test(ADN131, 0) != 1  -> 0x69BC
  0x006638  if hp_pct_test(ADN132, 0) != 1  -> 0x69BC
  0x00668C  if hp_pct_test(ADN133, 0) != 1  -> 0x69BC
  0x0066E0  if hp_pct_test(ADN134, 0) != 1  -> 0x69BC
  0x006734  if hp_pct_test(ADN135, 0) != 1  -> 0x69BC
  0x006788  if hp_pct_test(ADN136, 0) != 1  -> 0x69BC
  0x0067DC  if hp_pct_test(ADN137, 0) != 1  -> 0x69BC
  0x006830  if hp_pct_test(ADN138, 0) != 1  -> 0x69BC
  0x006884  if hp_pct_test(ADN139, 0) != 1  -> 0x69BC
  0x0068D8  if hp_pct_test(ADN140, 0) != 1  -> 0x69BC
  0x006A00  if hp_pct_test(ADN101, 0) != 1  -> 0x6DE0
  0x006A54  if hp_pct_test(ADN103, 0) != 1  -> 0x6DE0
  0x006AA8  if hp_pct_test(ADN104, 0) != 1  -> 0x6DE0
  0x006AFC  if hp_pct_test(ADN105, 0) != 1  -> 0x6DE0
  0x006B50  if hp_pct_test(ADN106, 0) != 1  -> 0x6DE0
  0x006BA4  if hp_pct_test(ADN108, 0) != 1  -> 0x6DE0
  0x006BF8  if hp_pct_test(ADN109, 0) != 1  -> 0x6DE0
  0x006C4C  if hp_pct_test(ADN110, 0) != 1  -> 0x6DE0
  0x006CA0  if hp_pct_test(ADN111, 0) != 1  -> 0x6DE0
  0x006CF4  if hp_pct_test(ADN112, 0) != 1  -> 0x6DE0
  0x006D48  if hp_pct_test(ADN114, 0) != 1  -> 0x6DE0
  0x006D9C  if hp_pct_test(ADN115, 0) != 1  -> 0x6DE0
  0x006E24  if hp_pct_test(ADN103, 0) != 1  -> 0x6E44
  0x006E84  if hp_pct_test(TCN105, 0) != 1  -> 0x6EE0
  0x006F3C  if dist_lt(ADN106, TCN001, 5000) != 1  -> 0x6FAC
  0x007038  if hp_pct_test(ADN108, 0) != 1  -> 0x7058
  0x007098  if hp_pct_test(ADT107, 0) != 1  -> 0x70F4
  0x007150  if dist_lt(ADN109, TCN001, 5000) != 1  -> 0x71C0
  0x00724C  if hp_pct_test(ADN112, 0) != 1  -> 0x726C
  0x0072AC  if hp_pct_test(ADN112, 0) != 1  -> 0x7308
  0x007350  if unit_alive(ADT113) != 2  -> 0x7370
  0x0073B8  if unit_alive(ADN114) != 2  -> 0x73D8
  0x00741C  if unit_alive(ADT113) != 2  -> 0x7478
  0x007488  if builtin103() != 1  -> 0x7544
  0x008454  if hp_pct_test(ADN105, 0) == 1  -> 0x84BC
  0x0084A8  if hp_pct_test(TCN003, 0) != 1  -> 0x84C8
  0x008520  if dist_lt(ADN105, TCN003, 10000) != 1  -> 0x85E0
  0x008624  if hp_pct_test(ADN106, 0) != 1  -> 0x8644
  0x00869C  if dist_lt(ADN106, TCN004, 10000) != 1  -> 0x875C
  0x0087A0  if hp_pct_test(ADT107, 0) != 1  -> 0x87C0
  0x008818  if dist_lt(ADT107, TCN001, 10000) != 1  -> 0x8978
  0x0089BC  if hp_pct_test(ADN112, 0) == 1  -> 0x8A24
  0x008A10  if hp_pct_test(TCN105, 0) != 1  -> 0x8A30
  0x008A88  if dist_lt(ADN112, TCN105, 10000) != 1  -> 0x8B48
  0x008B8C  if hp_pct_test(ADT113, 0) != 1  -> 0x8BAC
  0x008C04  if dist_lt(ADT113, TCN001, 10000) != 1  -> 0x8E24
  0x008C24  if builtin103() != 1  -> 0x8CD8
  0x008E68  if hp_pct_test(ADT102, 50) != 1  -> 0x8F4C
  0x008F90  if hp_pct_test(ADT102, 0) != 1  -> 0x9138
  0x008FB0  if builtin103() != 1  -> 0x908C
  0x008FC4  if global[20] == 1  -> 0x8FEC
  0x008FD8  if global[20] != 29  -> 0x908C
  0x00917C  if hp_pct_test(ADT107, 50) != 1  -> 0x9260
  0x0092A4  if hp_pct_test(ADT107, 0) != 1  -> 0x94B8
  0x0092B8  if global[8] != 1  -> 0x936C
  0x0094FC  if hp_pct_test(ADT113, 50) != 1  -> 0x95E0
  0x009624  if hp_pct_test(ADT113, 25) != 1  -> 0x96E4
  0x009728  if hp_pct_test(TCN003, 50) != 1  -> 0x97E8
  0x00982C  if hp_pct_test(TCS151, 0) == 1  -> 0x9894
  0x009880  if hp_pct_test(ADS151, 0) != 1  -> 0x98A0
  0x0098DC  if unit_relation(TCS151, ADS151) == 1  -> 0x9940
  0x00992C  if unit_relation(ADS151, TCS151) != 1  -> 0x9A84
  0x009A58  if builtin103() != 1  -> 0x9A78
  0x009AC8  if hp_pct_test(ADS151, 0) != 1  -> 0x9BF4
  0x009C38  if hp_pct_test(TCN003, 75) != 1  -> 0x9D1C
  0x009D60  if hp_pct_test(ADT107, 0) == 1  -> 0x9DC8
  0x009DB4  if hp_pct_test(TCN004, 0) != 1  -> 0x9DD4
  0x009E2C  if dist_lt(ADT107, TCN004, 15000) != 1  -> 0x9EF8
  0x009F3C  if hp_pct_test(TCN004, 70) != 1  -> 0xA09C
  0x00A0CC  if builtin103() != 0  -> 0xA0EC
  0x00A130  if unit_state(ADT102) != 1  -> 0xA1EC
  0x00A230  if unit_state(ADT107) != 1  -> 0xA394
  0x00A3D8  if unit_state(ADT113) != 1  -> 0xA53C
  0x00A580  if unit_state(ADN101) != 1  -> 0xA6B0
  0x00A5EC  if dist_lt(TCN001, ADN101, 5000) != 1  -> 0xA6B0
  0x00A6F4  if unit_state(ADN103) != 1  -> 0xA824
  0x00A760  if dist_lt(TCN001, ADN103, 5000) != 1  -> 0xA824
  0x00A868  if unit_state(ADN104) != 1  -> 0xA998
  0x00A8D4  if dist_lt(TCN001, ADN104, 5000) != 1  -> 0xA998
  0x00A9DC  if unit_state(ADN106) != 1  -> 0xAB0C
  0x00AA48  if dist_lt(TCN001, ADN106, 5000) != 1  -> 0xAB0C
  0x00AB50  if unit_state(ADN108) != 1  -> 0xAC80
  0x00ABBC  if dist_lt(TCN001, ADN108, 5000) != 1  -> 0xAC80
  0x00ACC4  if unit_state(ADN109) != 1  -> 0xADF4
  0x00AD30  if dist_lt(TCN001, ADN109, 5000) != 1  -> 0xADF4
  0x00AE38  if unit_state(ADN110) != 1  -> 0xAF68
  0x00AEA4  if dist_lt(TCN001, ADN110, 5000) != 1  -> 0xAF68
  0x00AFAC  if unit_state(ADN111) != 1  -> 0xB0DC
  0x00B018  if dist_lt(TCN001, ADN111, 5000) != 1  -> 0xB0DC
  0x00B120  if unit_state(ADN112) != 1  -> 0xB250
  0x00B18C  if dist_lt(TCN001, ADN112, 5000) != 1  -> 0xB250
  0x00B294  if unit_state(ADN101) != 1  -> 0xB358
  0x00B39C  if unit_state(ADN103) != 1  -> 0xB460
  0x00B4A4  if unit_state(ADN104) != 1  -> 0xB568
  0x00B5AC  if unit_state(ADN106) != 1  -> 0xB670
  0x00B6B4  if unit_state(ADN108) != 1  -> 0xB778
  0x00B7BC  if unit_state(ADN109) != 1  -> 0xB880
  0x00B8C4  if unit_state(ADN110) != 1  -> 0xB988
  0x00B9CC  if unit_state(ADN111) != 1  -> 0xBA90
  0x00BAD4  if unit_state(ADN112) != 1  -> 0xBB98
  0x00BBF0  if builtin103() != 0  -> 0xBC10
  0x00BC70  if unit_hp_pct(TCN001, Character_Player_Test) > 40  -> 0xC8F0
  0x00BC84  if global[20] == 26  -> 0xC8F0
  0x00BEC0  if unit_state(ADT102) != 1  -> 0xBF40
  0x00BF84  if unit_state(ADT107) != 1  -> 0xC004
  0x00C048  if unit_state(ADT113) != 1  -> 0xC0C8
  0x00C10C  if unit_state(ADN101) != 1  -> 0xC18C
  0x00C1D0  if unit_state(ADN103) != 1  -> 0xC250
  0x00C294  if unit_state(ADN104) != 1  -> 0xC314
  0x00C358  if unit_state(ADN106) != 1  -> 0xC3D8
  0x00C41C  if unit_state(ADN108) != 1  -> 0xC49C
  0x00C4E0  if unit_state(ADN109) != 1  -> 0xC560
  0x00C5A4  if unit_state(ADN110) != 1  -> 0xC624
  0x00C668  if unit_state(ADN111) != 1  -> 0xC6E8
  0x00C72C  if unit_state(ADN112) != 1  -> 0xC7AC
  0x00C7F0  if unit_state(ADS151) != 1  -> 0xC870
  0x00C930  if hp_pct_test(TCN004, 50) != 1  -> 0xEC70
  0x00C944  if global[20] > 25  -> 0xEC70
  0x00C99C  if unit_state(ADN101) != 1  -> 0xCA08
  0x00C9EC  if unit_relation(ADN101, TCN004) != 1  -> 0xCA08
  0x00CA4C  if unit_state(ADT102) != 1  -> 0xCAB8
  0x00CA9C  if unit_relation(ADT102, TCN004) != 1  -> 0xCAB8
  0x00CAFC  if unit_state(ADN103) != 1  -> 0xCB68
  0x00CB4C  if unit_relation(ADN103, TCN004) != 1  -> 0xCB68
  0x00CBAC  if unit_state(ADN104) != 1  -> 0xCC18
  0x00CBFC  if unit_relation(ADN104, TCN004) != 1  -> 0xCC18
  0x00CC5C  if unit_state(ADN105) != 1  -> 0xCCC8
  0x00CCAC  if unit_relation(ADN105, TCN004) != 1  -> 0xCCC8
  0x00CD0C  if unit_state(ADN106) != 1  -> 0xCD78
  0x00CD5C  if unit_relation(ADN106, TCN004) != 1  -> 0xCD78
  0x00CDBC  if unit_state(ADT107) != 1  -> 0xCE28
  0x00CE0C  if unit_relation(ADT107, TCN004) != 1  -> 0xCE28
  0x00CE6C  if unit_state(ADN108) != 1  -> 0xCED8
  0x00CEBC  if unit_relation(ADN108, TCN004) != 1  -> 0xCED8
  0x00CF1C  if unit_state(ADN109) != 1  -> 0xCF88
  0x00CF6C  if unit_relation(ADN109, TCN004) != 1  -> 0xCF88
  0x00CFCC  if unit_state(ADN110) != 1  -> 0xD038
  0x00D01C  if unit_relation(ADN110, TCN004) != 1  -> 0xD038
  0x00D07C  if unit_state(ADN111) != 1  -> 0xD0E8
  0x00D0CC  if unit_relation(ADN111, TCN004) != 1  -> 0xD0E8
  0x00D12C  if unit_state(ADN112) != 1  -> 0xD198
  0x00D17C  if unit_relation(ADN112, TCN004) != 1  -> 0xD198
  0x00D1DC  if unit_state(ADT113) != 1  -> 0xD248
  0x00D22C  if unit_relation(ADT113, TCN004) != 1  -> 0xD248
  0x00D28C  if unit_state(ADN114) != 1  -> 0xD2F8
  0x00D2DC  if unit_relation(ADN114, TCN004) != 1  -> 0xD2F8
  0x00D33C  if unit_state(ADN115) != 1  -> 0xEC70
  0x00D38C  if unit_relation(ADN115, TCN004) != 1  -> 0xEC70
  0x00D3E4  if unit_state(ADT102) != 1  -> 0xD464
  0x00D4A8  if unit_state(ADT107) != 1  -> 0xD528
  0x00D56C  if unit_state(ADT113) != 1  -> 0xD5EC
  0x00D630  if unit_state(ADN101) != 1  -> 0xD6B0
  0x00D6F4  if unit_state(ADN103) != 1  -> 0xD774
  0x00D7B8  if unit_state(ADN104) != 1  -> 0xD838
  0x00D87C  if unit_state(ADN106) != 1  -> 0xD8FC
  0x00D940  if unit_state(ADN108) != 1  -> 0xD9C0
  0x00DA04  if unit_state(ADN109) != 1  -> 0xDA84
  0x00DAC8  if unit_state(ADN110) != 1  -> 0xDB48
  0x00DB8C  if unit_state(ADN111) != 1  -> 0xDC0C
  0x00DC50  if unit_state(ADN112) != 1  -> 0xDCD0
  0x00DD14  if unit_state(ADS151) != 1  -> 0xDD94
  0x00DDD0  if unit_relation(ADN101, TCN004) != 1  -> 0xDE64
  0x00DEA0  if unit_relation(ADT102, TCN004) != 1  -> 0xDF34
  0x00DF70  if unit_relation(ADN103, TCN004) != 1  -> 0xE004
  0x00E040  if unit_relation(ADN104, TCN004) != 1  -> 0xE0D4
  0x00E110  if unit_relation(ADN105, TCN004) != 1  -> 0xE1A4
  0x00E1E0  if unit_relation(ADN106, TCN004) != 1  -> 0xE274
  0x00E2B0  if unit_relation(ADT107, TCN004) != 1  -> 0xE344
  0x00E380  if unit_relation(ADN108, TCN004) != 1  -> 0xE414
  0x00E450  if unit_relation(ADN109, TCN004) != 1  -> 0xE4E4
  0x00E520  if unit_relation(ADN110, TCN004) != 1  -> 0xE5B4
  0x00E5F0  if unit_relation(ADN111, TCN004) != 1  -> 0xE684
  0x00E6C0  if unit_relation(ADN112, TCN004) != 1  -> 0xE754
  0x00E790  if unit_relation(ADT113, TCN004) != 1  -> 0xE824
  0x00E860  if unit_relation(ADN114, TCN004) != 1  -> 0xE8F4
  0x00E930  if unit_relation(ADN115, TCN004) != 1  -> 0xE9BC
  0x00E9BC  if global[32] != 0  -> 0xEA84
  0x00EC70  if global[24] != 0  -> 0xF7CC
  0x00EC84  if global[20] > 25  -> 0xF7CC
  0x00EC98  if global[28] != 1  -> 0xF7CC
  0x00EE50  if unit_state(ADT102, 1) != 1  -> 0xEED0
  0x00EF14  if unit_state(ADT107) != 1  -> 0xEF94
  0x00EFD8  if unit_state(ADT113) != 1  -> 0xF058
  0x00F09C  if unit_state(ADN101) != 1  -> 0xF11C
  0x00F160  if unit_state(ADN103) != 1  -> 0xF1E0
  0x00F224  if unit_state(ADN104) != 1  -> 0xF2A4
  0x00F2E8  if unit_state(ADN106) != 1  -> 0xF368
  0x00F3AC  if unit_state(ADN108) != 1  -> 0xF42C
  0x00F470  if unit_state(ADN109) != 1  -> 0xF4F0
  0x00F534  if unit_state(ADN110) != 1  -> 0xF5B4
  0x00F5F8  if unit_state(ADN111) != 1  -> 0xF678
  0x00F6BC  if unit_state(ADN112) != 1  -> 0xF73C
  0x00F7FC  if builtin103() != 0  -> 0xF81C
  0x00F874  if dist_lt(TCN001, TCN004, 8000) != 1  -> 0xF934
  0x00F964  if builtin103() != 0  -> 0xF984
  0x00F9E4  if unit_hp_pct(TCN001, Character_Player_Test) <= 50  -> 0xFAB8
  0x00FAE8  if builtin103() != 0  -> 0xFB08
  0x00FB60  if unit_state(ADN101) == 1  -> 0xFBC8
  0x00FC14  if unit_state(ADT102) == 1  -> 0xFC7C
  0x00FCC8  if unit_state(ADN103) == 1  -> 0xFD30
  0x00FD7C  if unit_state(ADN104) == 1  -> 0xFDE4
  0x00FE30  if unit_state(ADN105) == 1  -> 0xFE98
  0x00FEE4  if unit_state(ADN106) == 1  -> 0xFF4C
  0x00FF98  if unit_state(ADT107) == 1  -> 0x10000
  0x01004C  if unit_state(ADN108) == 1  -> 0x100B4
  0x010100  if unit_state(ADN109) == 1  -> 0x10168
  0x0101B4  if unit_state(ADN110) == 1  -> 0x1021C
  0x010268  if unit_state(ADN111) == 1  -> 0x102D0
  0x01031C  if unit_state(ADN112) == 1  -> 0x10384
  0x0103D0  if unit_state(ADT113) == 1  -> 0x10438
  0x010484  if unit_state(ADN114) == 1  -> 0x104EC
  0x010538  if unit_state(ADN115) == 1  -> 0x105A0
  0x0105C4  if global[20] == 28  -> 0xFB1C
  0x0105D8  if global[20] == 29  -> 0xFBD0
  0x0105EC  if global[20] == 30  -> 0xFC84
  0x010600  if global[20] == 31  -> 0xFD38
  0x010614  if global[20] == 32  -> 0xFDEC
  0x010628  if global[20] == 33  -> 0xFEA0
  0x01063C  if global[20] == 34  -> 0xFF54
  0x010650  if global[20] == 35  -> 0x10008
  0x010664  if global[20] == 36  -> 0x100BC
  0x010678  if global[20] == 37  -> 0x10170
  0x01068C  if global[20] == 38  -> 0x10224
  0x0106A0  if global[20] == 39  -> 0x102D8
  0x0106B4  if global[20] == 40  -> 0x1038C
  0x0106C8  if global[20] == 41  -> 0x10440
  0x0106DC  if global[20] == 42  -> 0x104F4
  0x010728  if builtin103() != 0  -> 0x10748
  0x010788  if hp_pct_test(TCN004, 30) != 1  -> 0x108D4
  0x010814  if dist_lt(TCN004, TCN001, 10000) == 1  -> 0x108D4
  0x010904  if builtin103() != 0  -> 0x10924
  0x010968  if unit_state(ADS151) != 1  -> 0x109D4
  0x0109C0  if unit_state(TCS151) == 1  -> 0x10A4C
  0x010AA4  if dist_lt(TCN001, ADS151, 7000) != 1  -> 0x10B64
  0x010B94  if builtin103() != 0  -> 0x10BB4
  0x010BF8  if unit_state(ADS151) != 1  -> 0x10C64
  0x010C50  if unit_state(TCS151) == 1  -> 0x10D24
  0x010D7C  if dist_lt(TCN001, ADS151, 4000) != 1  -> 0x10EA8
  0x010EF0  if stopwatch_elapsed(8) <= 60  -> 0x11064
  0x011094  if builtin103() != 0  -> 0x110B4
  0x0110F8  if unit_state(TCS151) == 1  -> 0x11184
  0x0111C4  if hp_pct_test(ADS151, 0) != 1  -> 0x112F0
  0x011320  if builtin103() != 0  -> 0x11340
  0x011340  if global[20] != 1  -> 0x11400
  0x011398  if unit_state(ADT102) == 1  -> 0x11400
  0x011400  if global[20] != 6  -> 0x114C0
  0x011458  if unit_state(ADT107) == 1  -> 0x114C0
  0x0114C0  if global[20] != 12  -> 0x11580
  0x011518  if unit_state(ADT113) == 1  -> 0x11580
  0x011580  if global[20] != 0  -> 0x11640
  0x0115D8  if unit_state(ADN101) == 1  -> 0x11640
  0x011640  if global[20] != 2  -> 0x11700
  0x011698  if unit_state(ADN103) == 1  -> 0x11700
  0x011700  if global[20] != 3  -> 0x117C0
  0x011758  if unit_state(ADN104) == 1  -> 0x117C0
  0x0117C0  if global[20] != 5  -> 0x11880
  0x011818  if unit_state(ADN106) == 1  -> 0x11880
  0x011880  if global[20] != 7  -> 0x11940
  0x0118D8  if unit_state(ADN108) == 1  -> 0x11940
  0x011940  if global[20] != 8  -> 0x11A00
  0x011998  if unit_state(ADN109) == 1  -> 0x11A00
  0x011A00  if global[20] != 9  -> 0x11AC0
  0x011A58  if unit_state(ADN110) == 1  -> 0x11AC0
  0x011AC0  if global[20] != 10  -> 0x11B80
  0x011B18  if unit_state(ADN111) == 1  -> 0x11B80
  0x011B80  if global[20] != 11  -> 0x11C40
  0x011BD8  if unit_state(ADN112) == 1  -> 0x11C40
  0x011C70  if builtin103() != 0  -> 0x11C90
  0x011CD4  if unit_state(ADT102) != 2  -> 0x11D78
  0x011D0C  if builtin105(ADT102) != 1  -> 0x11D6C
  0x011D20  if global[20] == 1  -> 0x11D6C
  0x011D34  if global[20] == 29  -> 0x11D6C
  0x011DA8  if builtin103() != 0  -> 0x11DC8
  0x011E0C  if unit_state(ADT107) != 2  -> 0x11EB0
  0x011E44  if builtin105(ADT107) != 1  -> 0x11EA4
  0x011E58  if global[20] == 6  -> 0x11EA4
  0x011E6C  if global[20] == 34  -> 0x11EA4
  0x011EE0  if builtin103() != 0  -> 0x11F00
  0x011F44  if unit_state(ADT113) != 2  -> 0x11FE8
  0x011F7C  if builtin105(ADT113) != 1  -> 0x11FDC
  0x011F90  if global[20] == 12  -> 0x11FDC
  0x011FA4  if global[20] == 40  -> 0x11FDC
  0x012018  if builtin103() != 0  -> 0x12038
  0x01207C  if unit_state(ADN101) != 2  -> 0x12120
  0x0120B4  if builtin105(ADN101) != 1  -> 0x12114
  0x0120C8  if global[20] == 0  -> 0x12114
  0x0120DC  if global[20] == 28  -> 0x12114
  0x012150  if builtin103() != 0  -> 0x12170
  0x0121B4  if unit_state(ADN103) != 2  -> 0x12258
  0x0121EC  if builtin105(ADN103) != 1  -> 0x1224C
  0x012200  if global[20] == 2  -> 0x1224C
  0x012214  if global[20] == 30  -> 0x1224C
  0x012288  if builtin103() != 0  -> 0x122A8
  0x0122EC  if unit_state(ADN104) != 2  -> 0x12390
  0x012324  if builtin105(ADN104) != 1  -> 0x12384
  0x012338  if global[20] == 3  -> 0x12384
  0x01234C  if global[20] == 31  -> 0x12384
  0x0123C0  if builtin103() != 0  -> 0x123E0
  0x012424  if unit_state(ADN105) != 2  -> 0x124C8
  0x01245C  if builtin105(ADN105) != 1  -> 0x124BC
  0x012470  if global[20] == 4  -> 0x124BC
  0x012484  if global[20] == 32  -> 0x124BC
  0x0124F8  if builtin103() != 0  -> 0x12518
  0x01255C  if unit_state(ADN106) != 2  -> 0x12600
  0x012594  if builtin105(ADN106) != 1  -> 0x125F4
  0x0125A8  if global[20] == 5  -> 0x125F4
  0x0125BC  if global[20] == 33  -> 0x125F4
  0x012630  if builtin103() != 0  -> 0x12650
  0x012694  if unit_state(ADN108) != 2  -> 0x12738
  0x0126CC  if builtin105(ADN108) != 1  -> 0x1272C
  0x0126E0  if global[20] == 7  -> 0x1272C
  0x0126F4  if global[20] == 35  -> 0x1272C
  0x012768  if builtin103() != 0  -> 0x12788
  0x0127CC  if unit_state(ADN109) != 2  -> 0x12870
  0x012804  if builtin105(ADN109) != 1  -> 0x12864
  0x012818  if global[20] == 8  -> 0x12864
  0x01282C  if global[20] == 36  -> 0x12864
  0x0128A0  if builtin103() != 0  -> 0x128C0
  0x012904  if unit_state(ADN110) != 2  -> 0x129A8
  0x01293C  if builtin105(ADN110) != 1  -> 0x1299C
  0x012950  if global[20] == 9  -> 0x1299C
  0x012964  if global[20] == 37  -> 0x1299C
  0x0129D8  if builtin103() != 0  -> 0x129F8
  0x012A3C  if unit_state(ADN111) != 2  -> 0x12AE0
  0x012A74  if builtin105(ADN111) != 1  -> 0x12AD4
  0x012A88  if global[20] == 10  -> 0x12AD4
  0x012A9C  if global[20] == 38  -> 0x12AD4
  0x012B10  if builtin103() != 0  -> 0x12B30
  0x012B74  if unit_state(ADN112) != 2  -> 0x12C18
  0x012BAC  if builtin105(ADN112) != 1  -> 0x12C0C
  0x012BC0  if global[20] == 11  -> 0x12C0C
  0x012BD4  if global[20] == 39  -> 0x12C0C
  0x012C48  if builtin103() != 0  -> 0x12C68
  0x012CAC  if unit_state(ADN114) != 2  -> 0x12D50
  0x012CE4  if builtin105(ADN114) != 1  -> 0x12D44
  0x012CF8  if global[20] == 13  -> 0x12D44
  0x012D0C  if global[20] == 41  -> 0x12D44
  0x012D80  if builtin103() != 0  -> 0x12DA0
  0x012DE4  if unit_state(ADN115) != 2  -> 0x12E88
  0x012E1C  if builtin105(ADN115) != 1  -> 0x12E7C
  0x012E30  if global[20] == 14  -> 0x12E7C
  0x012E44  if global[20] == 42  -> 0x12E7C
  0x012EB8  if builtin103() != 0  -> 0x12ED8
  0x012F1C  if unit_state(ADN131) != 2  -> 0x12FAC
  0x012F30  if global[36] != 0  -> 0x12FAC
  0x012F68  if builtin105(ADN131) != 1  -> 0x12FAC
  0x012FF0  if unit_state(ADN132) != 2  -> 0x13080
  0x013004  if global[40] != 0  -> 0x13080
  0x01303C  if builtin105(ADN132) != 1  -> 0x13080
  0x0130C4  if unit_state(ADN133) != 2  -> 0x13154
  0x0130D8  if global[44] != 0  -> 0x13154
  0x013110  if builtin105(ADN133) != 1  -> 0x13154
  0x013198  if unit_state(ADN134) != 2  -> 0x13228
  0x0131AC  if global[48] != 0  -> 0x13228
  0x0131E4  if builtin105(ADN134) != 1  -> 0x13228
  0x01326C  if unit_state(ADN135) != 2  -> 0x132FC
  0x013280  if global[52] != 0  -> 0x132FC
  0x0132B8  if builtin105(ADN135) != 1  -> 0x132FC
  0x013340  if unit_state(ADN136) != 2  -> 0x133D0
  0x013354  if global[56] != 0  -> 0x133D0
  0x01338C  if builtin105(ADN136) != 1  -> 0x133D0
  0x013414  if unit_state(ADN137) != 2  -> 0x134A4
  0x013428  if global[60] != 0  -> 0x134A4
  0x013460  if builtin105(ADN137) != 1  -> 0x134A4
  0x0134E8  if unit_state(ADN138) != 2  -> 0x13578
  0x0134FC  if global[64] != 0  -> 0x13578
  0x013534  if builtin105(ADN138) != 1  -> 0x13578
  0x0135BC  if unit_state(ADN139) != 2  -> 0x1364C
  0x0135D0  if global[68] != 0  -> 0x1364C
  0x013608  if builtin105(ADN139) != 1  -> 0x1364C
  0x013690  if unit_state(ADN140) != 2  -> 0x13720
  0x0136A4  if global[72] != 0  -> 0x13720
  0x0136DC  if builtin105(ADN140) != 1  -> 0x13720
  0x013724  if global[12] < 6  -> 0x14264
  0x013738  if global[16] >= 6  -> 0x14264
  0x0138A8  if unit_state(ADT102) != 1  -> 0x13928
  0x01396C  if unit_state(ADT107) != 1  -> 0x139EC
  0x013A30  if unit_state(ADT113) != 1  -> 0x13AB0
  0x013AF4  if unit_state(ADN101) != 1  -> 0x13B74
  0x013BB8  if unit_state(ADN103) != 1  -> 0x13C38
  0x013C7C  if unit_state(ADN104) != 1  -> 0x13CFC
  0x013D40  if unit_state(ADN106) != 1  -> 0x13DC0
  0x013E04  if unit_state(ADN108) != 1  -> 0x13E84
  0x013EC8  if unit_state(ADN109) != 1  -> 0x13F48
  0x013F8C  if unit_state(ADN110) != 1  -> 0x1400C
  0x014050  if unit_state(ADN111) != 1  -> 0x140D0
  0x014114  if unit_state(ADN112) != 1  -> 0x14194
  0x0141D8  if unit_state(ADS151) != 1  -> 0x14258
  0x014264  if global[12] < 5  -> 0x1432C
  0x014278  if global[16] >= 5  -> 0x1432C
  0x01432C  if global[12] < 4  -> 0x143F4
  0x014340  if global[16] >= 4  -> 0x143F4
  0x0143F4  if global[12] < 3  -> 0x144BC
  0x014408  if global[16] >= 3  -> 0x144BC
  0x014504  if builtin103() != 0  -> 0x14524
  0x014524  if global[28] != 1  -> 0x145E4
  0x014628  if unit_state(ADS151) != 1  -> 0x14694
  0x014680  if unit_state(TCS151) == 1  -> 0x146A0
  0x014744  if dist_lt(TCN001, ADS151, 8000) == 1  -> 0x1481C

## phase 2 — 302 sites
  0x018580  if <unknown: no static entry> != <unknown>  -> 0x186E8
  0x018C30  if <unknown: no static entry> != <unknown>  -> 0x18C98
  0x018CBC  if <unknown: no static entry> != <unknown>  -> 0x18D24
  0x018DB8  if <unknown: no static entry> != <unknown>  -> 0x18E4C
  0x018FFC  if <unknown: no static entry> != <unknown>  -> 0x19090
  0x019124  if <unknown: no static entry> != <unknown>  -> 0x1915C
  0x0191CC  if unit_hp_pct(TCN001, Character_Player_Test) != 0  -> 0x19658
  0x01956C  if random(3) == 0  -> 0x192C4
  0x019580  if random(3) == 1  -> 0x1936C
  0x019594  if random(3) == 2  -> 0x19414
  0x0195A8  if random(3) == 3  -> 0x194BC
  0x019698  if hp_pct_test(TCT206, 0) != 1  -> 0x1994C
  0x0199C8  if builtin7(TCT206, 1, Route_TCT206_p2S, 4294967295, 500) == 1  -> 0x19A38
  0x019A24  if stopwatch_elapsed(0) <= 600  -> 0x19A44
  0x019A8C  if <unknown: no static entry> <= 240  -> 0x1A1E4
  0x019AE0  if hp_pct_test(ADN201, 0) != 1  -> 0x1A1E4
  0x019B34  if hp_pct_test(ADN202, 0) != 1  -> 0x1A1E4
  0x019B88  if hp_pct_test(ADN203, 0) != 1  -> 0x1A1E4
  0x019BDC  if hp_pct_test(ADN204, 0) != 1  -> 0x1A1E4
  0x019C30  if hp_pct_test(ADN205, 0) != 1  -> 0x1A1E4
  0x019C84  if hp_pct_test(ADN206, 0) != 1  -> 0x1A1E4
  0x019CD8  if hp_pct_test(ADN207, 0) != 1  -> 0x1A1E4
  0x019D2C  if hp_pct_test(ADN208, 0) != 1  -> 0x1A1E4
  0x019D80  if hp_pct_test(ADN209, 0) != 1  -> 0x1A1E4
  0x019DD4  if hp_pct_test(ADN221, 0) != 1  -> 0x1A1E4
  0x019E28  if hp_pct_test(ADN222, 0) != 1  -> 0x1A1E4
  0x019E7C  if hp_pct_test(ADN223, 0) != 1  -> 0x1A1E4
  0x019ED0  if hp_pct_test(ADN224, 0) != 1  -> 0x1A1E4
  0x019F24  if hp_pct_test(ADN225, 0) != 1  -> 0x1A1E4
  0x019F78  if hp_pct_test(ADN226, 0) != 1  -> 0x1A1E4
  0x019FCC  if hp_pct_test(ADN227, 0) != 1  -> 0x1A1E4
  0x01A020  if hp_pct_test(ADN228, 0) != 1  -> 0x1A1E4
  0x01A074  if hp_pct_test(ADN229, 0) != 1  -> 0x1A1E4
  0x01A0C8  if hp_pct_test(ADN230, 0) != 1  -> 0x1A1E4
  0x01A11C  if hp_pct_test(ADN231, 0) != 1  -> 0x1A1E4
  0x01A170  if hp_pct_test(ADN232, 0) != 1  -> 0x1A1E4
  0x01A1C4  if hp_pct_test(ADS251, 0) != 1  -> 0x1A1E4
  0x01A1E4  if global[4] == 0  -> 0x1AC5C
  0x01A2B0  if global[4] != 1  -> 0x1A864
  0x01A2F4  if unit_alive(ADN201, 0) != 1  -> 0x1A32C
  0x01A350  if unit_alive(ADN202) != 1  -> 0x1A388
  0x01A3AC  if unit_alive(ADN207) != 1  -> 0x1A3E4
  0x01A408  if unit_alive(ADN223) != 1  -> 0x1A440
  0x01A464  if unit_alive(ADN224) != 1  -> 0x1A49C
  0x01A4C0  if unit_alive(ADN225) != 1  -> 0x1A4F8
  0x01A51C  if unit_alive(ADN226) != 1  -> 0x1A554
  0x01A578  if unit_alive(ADN227) != 1  -> 0x1A5B0
  0x01A5D4  if unit_alive(ADN228) != 1  -> 0x1A60C
  0x01A630  if unit_alive(ADN229) != 1  -> 0x1A668
  0x01A68C  if unit_alive(ADN230) != 1  -> 0x1A6C4
  0x01A6E8  if unit_alive(ADN231) != 1  -> 0x1A720
  0x01A744  if unit_alive(ADN232) != 1  -> 0x1A77C
  0x01A77C  if global[104] <= 1  -> 0x1A844
  0x01A924  if hp_pct_test(TCT206, 89.9) != 0  -> 0x1AA38
  0x01AA38  if global[104] != 0  -> 0x1AAEC
  0x01AAF8  if global[4] == 0  -> 0x1ABCC
  0x01AB54  if stopwatch_elapsed(global[4]) >= 5  -> 0x1ABCC
  0x01AC98  if unit_alive(ADN201) != 1  -> 0x1AD68
  0x01AD04  if dist_lt(TCT206, ADN201, 15000) != 1  -> 0x1AD68
  0x01AD8C  if unit_alive(ADN202) != 1  -> 0x1AE5C
  0x01ADF8  if dist_lt(TCT206, ADN202, 15000) != 1  -> 0x1AE5C
  0x01AE80  if unit_alive(ADN207) != 1  -> 0x1AF50
  0x01AEEC  if dist_lt(TCT206, ADN207, 15000) != 1  -> 0x1AF50
  0x01AF74  if unit_alive(ADN231) != 1  -> 0x1B044
  0x01AFE0  if dist_lt(TCT206, ADN231, 15000) != 1  -> 0x1B044
  0x01B068  if unit_alive(ADN232) != 1  -> 0x1B138
  0x01B0D4  if dist_lt(TCT206, ADN232, 15000) != 1  -> 0x1B138
  0x01B180  if hp_pct_test(ADN201, 0) == 1  -> 0x1B220
  0x01B20C  if dist_lt(TCT206, ADN201, 20000) == 1  -> 0x1B250
  0x01B298  if hp_pct_test(ADN202, 0) == 1  -> 0x1B338
  0x01B324  if dist_lt(TCT206, ADN202, 20000) == 1  -> 0x1B368
  0x01B3B0  if hp_pct_test(ADN207, 0) == 1  -> 0x1B450
  0x01B43C  if dist_lt(TCT206, ADN207, 20000) == 1  -> 0x1B480
  0x01B4C8  if hp_pct_test(ADN231, 0) == 1  -> 0x1B568
  0x01B554  if dist_lt(TCT206, ADN231, 20000) == 1  -> 0x1B598
  0x01B5E0  if hp_pct_test(ADN232, 0) == 1  -> 0x1B680
  0x01B66C  if dist_lt(TCT206, ADN232, 20000) == 1  -> 0x1B6B0
  0x01B6C0  if global[76] == 0  -> 0x1AC74
  0x01B6D4  if global[76] == 1  -> 0x1B140
  0x01B6E8  if global[76] == 2  -> 0x1B258
  0x01B6FC  if global[76] == 3  -> 0x1B370
  0x01B710  if global[76] == 4  -> 0x1B488
  0x01B724  if global[76] == 5  -> 0x1B5A0
  0x01B77C  if hp_pct_test(TCN207, 0) != 1  -> 0x1B79C
  0x01B7D4  if unit_alive(ADN201) != 1  -> 0x1B8A4
  0x01B840  if dist_lt(TCN207, ADN201, 15000) != 1  -> 0x1B8A4
  0x01B8C8  if unit_alive(ADN202) != 1  -> 0x1B998
  0x01B934  if dist_lt(TCN207, ADN202, 15000) != 1  -> 0x1B998
  0x01B9BC  if unit_alive(ADN207) != 1  -> 0x1BA8C
  0x01BA28  if dist_lt(TCN207, ADN207, 15000) != 1  -> 0x1BA8C
  0x01BAB0  if unit_alive(ADN231) != 1  -> 0x1BB80
  0x01BB1C  if dist_lt(TCN207, ADN231, 15000) != 1  -> 0x1BB80
  0x01BBA4  if unit_alive(ADN232) != 1  -> 0x1BC74
  0x01BC10  if dist_lt(TCN207, ADN232, 15000) != 1  -> 0x1BC74
  0x01BCBC  if hp_pct_test(ADN201, 0) == 1  -> 0x1BD5C
  0x01BD48  if dist_lt(TCN207, ADN201, 20000) == 1  -> 0x1BD8C
  0x01BDD4  if hp_pct_test(ADN202, 0) == 1  -> 0x1BE74
  0x01BE60  if dist_lt(TCN207, ADN202, 20000) == 1  -> 0x1BEA4
  0x01BEEC  if hp_pct_test(ADN207, 0) == 1  -> 0x1BF8C
  0x01BF78  if dist_lt(TCN207, ADN207, 20000) == 1  -> 0x1BFBC
  0x01C004  if hp_pct_test(ADN231, 0) == 1  -> 0x1C0A4
  0x01C090  if dist_lt(TCN207, ADN231, 20000) == 1  -> 0x1C0D4
  0x01C11C  if hp_pct_test(ADN232, 0) == 1  -> 0x1C1BC
  0x01C1A8  if dist_lt(TCN207, ADN232, 20000) == 1  -> 0x1C1EC
  0x01C1FC  if global[80] == 0  -> 0x1B7B0
  0x01C210  if global[80] == 1  -> 0x1BC7C
  0x01C224  if global[80] == 2  -> 0x1BD94
  0x01C238  if global[80] == 3  -> 0x1BEAC
  0x01C24C  if global[80] == 4  -> 0x1BFC4
  0x01C260  if global[80] == 5  -> 0x1C0DC
  0x01C2B8  if hp_pct_test(TCN208, 0) != 1  -> 0x1C2D8
  0x01C310  if unit_alive(ADN201) != 1  -> 0x1C3E0
  0x01C37C  if dist_lt(TCN208, ADN201, 15000) != 1  -> 0x1C3E0
  0x01C404  if unit_alive(ADN202) != 1  -> 0x1C4D4
  0x01C470  if dist_lt(TCN208, ADN202, 15000) != 1  -> 0x1C4D4
  0x01C4F8  if unit_alive(ADN207) != 1  -> 0x1C5C8
  0x01C564  if dist_lt(TCN208, ADN207, 15000) != 1  -> 0x1C5C8
  0x01C5EC  if unit_alive(ADN231) != 1  -> 0x1C6BC
  0x01C658  if dist_lt(TCN208, ADN231, 15000) != 1  -> 0x1C6BC
  0x01C6E0  if unit_alive(ADN232) != 1  -> 0x1C7B0
  0x01C74C  if dist_lt(TCN208, ADN232, 15000) != 1  -> 0x1C7B0
  0x01C7F8  if hp_pct_test(ADN201, 0) == 1  -> 0x1C898
  0x01C884  if dist_lt(TCN208, ADN201, 20000) == 1  -> 0x1C8C8
  0x01C910  if hp_pct_test(ADN202, 0) == 1  -> 0x1C9B0
  0x01C99C  if dist_lt(TCN208, ADN202, 20000) == 1  -> 0x1C9E0
  0x01CA28  if hp_pct_test(ADN207, 0) == 1  -> 0x1CAC8
  0x01CAB4  if dist_lt(TCN208, ADN207, 20000) == 1  -> 0x1CAF8
  0x01CB40  if hp_pct_test(ADN231, 0) == 1  -> 0x1CBE0
  0x01CBCC  if dist_lt(TCN208, ADN231, 20000) == 1  -> 0x1CC10
  0x01CC58  if hp_pct_test(ADN232, 0) == 1  -> 0x1CCF8
  0x01CCE4  if dist_lt(TCN208, ADN232, 20000) == 1  -> 0x1CD28
  0x01CD38  if global[84] == 0  -> 0x1C2EC
  0x01CD4C  if global[84] == 1  -> 0x1C7B8
  0x01CD60  if global[84] == 2  -> 0x1C8D0
  0x01CD74  if global[84] == 3  -> 0x1C9E8
  0x01CD88  if global[84] == 4  -> 0x1CB00
  0x01CD9C  if global[84] == 5  -> 0x1CC18
  0x01D200  if hp_pct_test(ADN201, 0) != 1  -> 0x1D244
  0x01D27C  if unit_alive(TCN207) != 1  -> 0x1D34C
  0x01D2E8  if dist_lt(ADN201, TCN207, 15000) != 1  -> 0x1D34C
  0x01D370  if unit_alive(TCN208) != 1  -> 0x1D440
  0x01D3DC  if dist_lt(ADN201, TCN208, 15000) != 1  -> 0x1D440
  0x01D498  if dist_lt(ADN201, TCT206, 15000) != 1  -> 0x1D4FC
  0x01D56C  if builtin7(ADN201, 1, Route_ADN201_p2S, 4294967295, 500) != 1  -> 0x1D5E0
  0x01D658  if builtin7(ADN201, 1, Route_ADN201_p2S, 4294967295, 500) != 1  -> 0x1D6F8
  0x01D738  if hp_pct_test(TCN207, 0) == 1  -> 0x1D7D8
  0x01D7C4  if dist_lt(ADN201, TCN207, 20000) == 1  -> 0x1D808
  0x01D880  if builtin7(ADN201, 1, Route_ADN201_p2S, 4294967295, 500) != 1  -> 0x1D920
  0x01D960  if hp_pct_test(TCN208, 0) == 1  -> 0x1DA00
  0x01D9EC  if dist_lt(ADN201, TCN208, 20000) == 1  -> 0x1DA30
  0x01DAA8  if builtin7(ADN201, 1, Route_ADN201_p2S, 4294967295, 500) != 1  -> 0x1DB48
  0x01DBC0  if dist_lt(ADN201, TCT206, 20000) == 1  -> 0x1DC04
  0x01DC1C  if global[88] == 0  -> 0x1D258
  0x01DC30  if global[88] == 1  -> 0x1D5E8
  0x01DC44  if global[88] == 2  -> 0x1D810
  0x01DC58  if global[88] == 3  -> 0x1DA38
  0x01DC6C  if global[88] == 4  -> 0x1DC0C
  0x01DCC4  if hp_pct_test(ADN202, 0) != 1  -> 0x1DD08
  0x01DD4C  if hp_pct_test(ADN207, 0) != 1  -> 0x1DD6C
  0x01DDA4  if unit_alive(TCN207) != 1  -> 0x1DE74
  0x01DE10  if dist_lt(ADN207, TCN207, 15000) != 1  -> 0x1DE74
  0x01DE98  if unit_alive(TCN208) != 1  -> 0x1DF68
  0x01DF04  if dist_lt(ADN207, TCN208, 15000) != 1  -> 0x1DF68
  0x01DFC0  if dist_lt(ADN207, TCT206, 15000) != 1  -> 0x1E024
  0x01E094  if builtin7(ADN207, 1, Route_ADN207_p2S, 3, 55) != 1  -> 0x1E1CC
  0x01E0CC  if unit_alive(TCN208) != 1  -> 0x1E16C
  0x01E244  if builtin7(ADN207, 1, Route_ADN201_p2S, 4294967295, 500) != 1  -> 0x1E384
  0x01E27C  if unit_alive(TCN208) != 1  -> 0x1E31C
  0x01E3C4  if hp_pct_test(TCN207, 0) == 1  -> 0x1E464
  0x01E450  if dist_lt(ADN207, TCN207, 20000) == 1  -> 0x1E494
  0x01E50C  if builtin7(ADN207, 1, Route_ADN207_p2S, 3, 55) != 1  -> 0x1E64C
  0x01E544  if unit_alive(TCN208) != 1  -> 0x1E5E4
  0x01E68C  if hp_pct_test(TCN208, 0) == 1  -> 0x1E72C
  0x01E718  if dist_lt(ADN207, TCN208, 20000) == 1  -> 0x1E75C
  0x01E7D4  if builtin7(ADN207, 1, Route_ADN207_p2S, 3, 55) != 1  -> 0x1E914
  0x01E80C  if unit_alive(TCN208) != 1  -> 0x1E8AC
  0x01E98C  if dist_lt(ADN207, TCT206, 20000) == 1  -> 0x1E9D0
  0x01E9E8  if global[96] == 0  -> 0x1DD80
  0x01E9FC  if global[96] == 1  -> 0x1E1D4
  0x01EA10  if global[96] == 2  -> 0x1E49C
  0x01EA24  if global[96] == 3  -> 0x1E764
  0x01EA38  if global[96] == 4  -> 0x1E9D8
  0x01F78C  if unit_state(ADN201) != 1  -> 0x1F7F8
  0x01F7E4  if unit_state(TCT206) == 1  -> 0x1F804
  0x01F85C  if dist_lt(ADN201, TCT206, 10000) != 1  -> 0x1FA7C
  0x01F9BC  if builtin103() != 1  -> 0x1FA70
  0x01FAC4  if unit_state(ADN207) != 1  -> 0x1FB30
  0x01FB1C  if unit_state(TCT206) == 1  -> 0x1FB3C
  0x01FB94  if dist_lt(ADN207, TCT206, 10000) != 1  -> 0x1FC54
  0x01FC88  if unit_alive(ADN201) != 1  -> 0x1FCF8
  0x01FCD8  if unit_relation(TCN001, ADN201) != 1  -> 0x1FCF8
  0x01FD1C  if unit_alive(ADN202) != 1  -> 0x1FD8C
  0x01FD6C  if unit_relation(TCN001, ADN202) != 1  -> 0x1FD8C
  0x01FDB0  if unit_alive(ADN207) != 1  -> 0x1FE20
  0x01FE00  if unit_relation(TCN001, ADN207) != 1  -> 0x1FE20
  0x01FE44  if unit_alive(ADN223) != 1  -> 0x1FEB4
  0x01FE94  if unit_relation(TCN001, ADN223) != 1  -> 0x1FEB4
  0x01FED8  if unit_alive(ADN224) != 1  -> 0x1FF48
  0x01FF28  if unit_relation(TCN001, ADN224) != 1  -> 0x1FF48
  0x01FF6C  if unit_alive(ADN225) != 1  -> 0x1FFDC
  0x01FFBC  if unit_relation(TCN001, ADN225) != 1  -> 0x1FFDC
  0x020000  if unit_alive(ADN226) != 1  -> 0x20070
  0x020050  if unit_relation(TCN001, ADN226) != 1  -> 0x20070
  0x020094  if unit_alive(ADN227) != 1  -> 0x20104
  0x0200E4  if unit_relation(TCN001, ADN227) != 1  -> 0x20104
  0x020128  if unit_alive(ADN228) != 1  -> 0x20198
  0x020178  if unit_relation(TCN001, ADN228) != 1  -> 0x20198
  0x0201BC  if unit_alive(ADN229) != 1  -> 0x2022C
  0x02020C  if unit_relation(TCN001, ADN229) != 1  -> 0x2022C
  0x020250  if unit_alive(ADN230) != 1  -> 0x202C0
  0x0202A0  if unit_relation(TCN001, ADN230) != 1  -> 0x202C0
  0x0202E4  if unit_alive(ADN231) != 1  -> 0x20354
  0x020334  if unit_relation(TCN001, ADN231) != 1  -> 0x20354
  0x020378  if unit_alive(ADN232) != 1  -> 0x203E8
  0x0203C8  if unit_relation(TCN001, ADN232) != 1  -> 0x203E8
  0x0203E8  if global[4] != 1  -> 0x207C8
  0x020810  if unit_state(ADN205) == 1  -> 0x20830
  0x02086C  if unit_relation(ADN205, TCN001) == 1  -> 0x208D0
  0x0208BC  if unit_relation(TCN001, ADN205) != 1  -> 0x2097C
  0x0209C4  if unit_state(ADN206) != 1  -> 0x20A30
  0x020A1C  if unit_state(TCT206) == 1  -> 0x20A3C
  0x020A94  if dist_lt(ADN206, TCT206, 10000) != 1  -> 0x20B54
  0x020B9C  if unit_state(ADN206) != 1  -> 0x20C08
  0x020BF4  if unit_state(TCT206) == 1  -> 0x20C14
  0x020C50  if unit_relation(ADN206, TCT206) != 1  -> 0x20DB0
  0x020DF8  if unit_state(ADN208) == 1  -> 0x20E18
  0x020E70  if dist_lt(ADN208, TCN001, 10000) != 1  -> 0x20F30
  0x020F78  if unit_state(ADN209) != 1  -> 0x20FE4
  0x020FD0  if unit_state(TCT206) == 1  -> 0x20FF0
  0x021048  if dist_lt(ADN209, TCT206, 10000) != 1  -> 0x21108
  0x021150  if unit_state(ADS251) != 1  -> 0x211BC
  0x0211A8  if unit_state(TCS251) == 1  -> 0x211C8
  0x021204  if unit_relation(ADS251, TCS251) != 1  -> 0x213FC
  0x021330  if builtin103() != 1  -> 0x213F0
  0x021444  if unit_state(TCS251) == 2  -> 0x217F4
  0x021498  if hp_pct_test(ADS251, 0) != 1  -> 0x217F4
  0x02153C  if builtin105(ADS251) != 1  -> 0x217F4
  0x021838  if hp_pct_test(TCT206, 75) != 1  -> 0x2191C
  0x021960  if hp_pct_test(TCT206, 50) != 1  -> 0x21A20
  0x021A64  if hp_pct_test(TCN207, 0) != 1  -> 0x21BC4
  0x021C04  if hp_pct_test(TCN208, 0) != 1  -> 0x21D64
  0x021D68  if global[100] != 1  -> 0x21E4C
  0x021E50  if global[100] != 2  -> 0x21F10
  0x021F8C  if dist_lt(TCN001, TCT206, 20000) == 1  -> 0x2204C
  0x022094  if unit_state(ADN204) != 1  -> 0x22158
  0x02219C  if unit_state(ADN203) != 1  -> 0x22260
  0x0222A4  if unit_state(ADN206) != 1  -> 0x223D4
  0x022310  if dist_lt(TCT206, ADN206, 15000) != 1  -> 0x223D4
  0x022418  if unit_state(ADN205) != 1  -> 0x22548
  0x022484  if dist_lt(TCT206, ADN205, 15000) != 1  -> 0x22548
  0x02258C  if unit_state(ADN208) != 1  -> 0x22650
  0x022694  if unit_state(ADN209) != 1  -> 0x22758
  0x0227BC  if unit_hp_pct(TCN001, Character_Player_Test) > 40  -> 0x22FFC
  0x0227D0  if global[20] == 6  -> 0x22FFC
  0x022A64  if unit_state(ADN203) != 1  -> 0x22AE4
  0x022B28  if unit_state(ADN204) != 1  -> 0x22BA8
  0x022BEC  if unit_state(ADN205) != 1  -> 0x22C6C
  0x022CB0  if unit_state(ADN206) != 1  -> 0x22D30
  0x022D74  if unit_state(ADN208) != 1  -> 0x22DF4
  0x022E38  if unit_state(ADN209) != 1  -> 0x22EB8
  0x022EFC  if unit_state(ADS251) != 1  -> 0x22F7C
  0x022FFC  if global[24] != 0  -> 0x2375C
  0x023010  if global[20] > 5  -> 0x2375C
  0x023024  if global[28] != 1  -> 0x2375C
  0x0230D8  if dist_lt(TCN001, TCS251, 6000) == 1  -> 0x231B0
  0x023278  if unit_state(ADN203, 1) != 1  -> 0x232F8
  0x02333C  if unit_state(ADN204) != 1  -> 0x233BC
  0x023400  if unit_state(ADN205) != 1  -> 0x23480
  0x0234C4  if unit_state(ADN206) != 1  -> 0x23544
  0x023588  if unit_state(ADN208) != 1  -> 0x23608
  0x02364C  if unit_state(ADN209) != 1  -> 0x236CC
  0x0237A0  if hp_pct_test(ADN202, 0) == 1  -> 0x23808
  0x0237F4  if hp_pct_test(TCT206, 0) != 1  -> 0x23814
  0x023850  if unit_relation(ADN202, TCT206) == 1  -> 0x238B4
  0x0238A0  if unit_relation(TCT206, ADN202) != 1  -> 0x23960
  0x0239BC  if dist_lt(TCN001, TCN099, 8000) != 1  -> 0x23A7C
  0x023AE0  if unit_hp_pct(TCN001, Character_Player_Test) <= 50  -> 0x23BB4
  0x023BFC  if unit_state(ADS251) != 1  -> 0x23C68
  0x023C54  if unit_state(TCS251) == 1  -> 0x23CE0
  0x023D38  if dist_lt(TCN001, TCS251, 5000) != 1  -> 0x23DF8
  0x023E40  if unit_state(ADS251) != 1  -> 0x23EAC
  0x023E98  if unit_state(TCS251) == 1  -> 0x23F6C
  0x023FC4  if dist_lt(TCN001, ADS251, 4000) != 1  -> 0x2402C
  0x024074  if stopwatch_elapsed(8) <= 60  -> 0x241E8
  0x024230  if unit_state(TCS251) == 1  -> 0x24328
  0x024368  if hp_pct_test(ADS251, 0) != 1  -> 0x243F4
  0x0243F8  if global[20] != 0  -> 0x24494
  0x024450  if unit_state(ADN204) == 1  -> 0x24494
  0x024494  if global[20] != 1  -> 0x24530
  0x0244EC  if unit_state(ADN203) == 1  -> 0x24530
  0x024530  if global[20] != 2  -> 0x245CC
  0x024588  if unit_state(ADN206) == 1  -> 0x245CC
  0x0245CC  if global[20] != 3  -> 0x24668
  0x024624  if unit_state(ADN205) == 1  -> 0x24668
  0x024668  if global[20] != 4  -> 0x24704
  0x0246C0  if unit_state(ADN208) == 1  -> 0x24704
  0x024704  if global[20] != 5  -> 0x247A0
  0x02475C  if unit_state(ADN209) == 1  -> 0x247A0
  0x0247E4  if hp_pct_test(ADN202, 0) != 1  -> 0x24804
  0x024848  if unit_state(TCT206) != 1  -> 0x249EC
  0x0248A0  if unit_state(ADN202) != 1  -> 0x249EC
  0x02492C  if dist_lt(TCT206, ADN202, 10000) != 1  -> 0x249EC

## phase 3 — 228 sites
  0x028B98  if <unknown: no static entry> != <unknown>  -> 0x28E20
  0x029C78  if <unknown: no static entry> != <unknown>  -> 0x29D04
  0x02A4D8  if <unknown: no static entry> != <unknown>  -> 0x2A60C
  0x02A630  if <unknown: no static entry> != <unknown>  -> 0x2A764
  0x02B0D8  if <unknown: no static entry> != <unknown>  -> 0x2B20C
  0x02B230  if <unknown: no static entry> != <unknown>  -> 0x2B310
  0x02B4F8  if unit_hp_pct(TCN001, Character_Player_Test) != 0  -> 0x2B984
  0x02B898  if random(3) == 0  -> 0x2B5F0
  0x02B8AC  if random(3) == 1  -> 0x2B698
  0x02B8C0  if random(3) == 2  -> 0x2B740
  0x02B8D4  if random(3) == 3  -> 0x2B7E8
  0x02B9C4  if hp_pct_test(TCN004, 0) != 1  -> 0x2BFC8
  0x02BEB4  if random(5) == 0  -> 0x2BABC
  0x02BEC8  if random(5) == 1  -> 0x2BB64
  0x02BEDC  if random(5) == 2  -> 0x2BC0C
  0x02BEF0  if random(5) == 3  -> 0x2BCB4
  0x02BF04  if random(5) == 4  -> 0x2BD5C
  0x02BF18  if random(5) == 5  -> 0x2BE04
  0x02BFC8  if global[112] < 4  -> 0x2C1F8
  0x02C240  if stopwatch_elapsed(0) <= 300  -> 0x2CF8C
  0x02C294  if hp_pct_test(ADT301, 0) != 1  -> 0x2CF8C
  0x02C2E8  if hp_pct_test(ADT302, 0) != 1  -> 0x2CF8C
  0x02C33C  if hp_pct_test(ADT303, 0) != 1  -> 0x2CF8C
  0x02C390  if hp_pct_test(ADT304, 0) != 1  -> 0x2CF8C
  0x02C3E4  if hp_pct_test(ADT305, 0) != 1  -> 0x2CF8C
  0x02C438  if hp_pct_test(ADT306, 0) != 1  -> 0x2CF8C
  0x02C48C  if hp_pct_test(ADT307, 0) != 1  -> 0x2CF8C
  0x02C4E0  if hp_pct_test(ADT308, 0) != 1  -> 0x2CF8C
  0x02C5C4  if global[112] != 0  -> 0x2CC0C
  0x02C618  if hp_pct_test(ADN310, 0) != 1  -> 0x2CC0C
  0x02C66C  if hp_pct_test(ADN311, 0) != 1  -> 0x2CC0C
  0x02C6C0  if hp_pct_test(ADN312, 0) != 1  -> 0x2CC0C
  0x02C714  if hp_pct_test(ADN321, 0) != 1  -> 0x2CC0C
  0x02C768  if hp_pct_test(ADN322, 0) != 1  -> 0x2CC0C
  0x02C7BC  if hp_pct_test(ADN323, 0) != 1  -> 0x2CC0C
  0x02C810  if hp_pct_test(ADN324, 0) != 1  -> 0x2CC0C
  0x02C864  if hp_pct_test(ADN325, 0) != 1  -> 0x2CC0C
  0x02C8B8  if hp_pct_test(ADN326, 0) != 1  -> 0x2CC0C
  0x02C90C  if hp_pct_test(ADN327, 0) != 1  -> 0x2CC0C
  0x02C960  if hp_pct_test(ADN328, 0) != 1  -> 0x2CC0C
  0x02C9B4  if hp_pct_test(ADN329, 0) != 1  -> 0x2CC0C
  0x02CA08  if hp_pct_test(ADN330, 0) != 1  -> 0x2CC0C
  0x02CA5C  if hp_pct_test(ADN331, 0) != 1  -> 0x2CC0C
  0x02CAB0  if hp_pct_test(ADN332, 0) != 1  -> 0x2CC0C
  0x02CB04  if hp_pct_test(ADS351, 0) != 1  -> 0x2CC0C
  0x02CC0C  if global[112] != 0  -> 0x2CD1C
  0x02CDC8  if global[4] == 0  -> 0x2CE9C
  0x02CE24  if stopwatch_elapsed(global[4]) >= 5  -> 0x2CE9C
  0x02CE9C  if global[112] != 0  -> 0x2CEFC
  0x02CEDC  if builtin99() == 0  -> 0x2CEFC
  0x02CFD4  if stopwatch_elapsed(0) < 1200  -> 0x2D1F4
  0x02D238  if hp_pct_test(ADS351, 0) != 1  -> 0x2D2F4
  0x02D270  if builtin105(ADS351) != 1  -> 0x2D2F4
  0x02DF64  if hp_pct_test(ADT301, 0) != 1  -> 0x2DFA8
  0x02DFEC  if hp_pct_test(ADT302, 0) != 1  -> 0x2E030
  0x02E074  if hp_pct_test(ADT303, 0) != 1  -> 0x2E0B8
  0x02E0FC  if hp_pct_test(ADT304, 0) != 1  -> 0x2E140
  0x02E184  if hp_pct_test(ADT305, 0) != 1  -> 0x2E1C8
  0x02E20C  if hp_pct_test(ADT306, 0) != 1  -> 0x2E250
  0x02E294  if hp_pct_test(ADT307, 0) != 1  -> 0x2E2D8
  0x02E31C  if hp_pct_test(ADT308, 0) != 1  -> 0x2E360
  0x02E410  if builtin103() != 1  -> 0x2E4CC
  0x02EC90  if unit_state(ADN311) != 1  -> 0x2ECFC
  0x02ECE8  if unit_state(TCN003) == 1  -> 0x2ED08
  0x02ED60  if dist_lt(ADN311, TCN003, 10000) != 1  -> 0x2EE20
  0x02EE68  if unit_state(ADN312) == 1  -> 0x2EE88
  0x02EEE0  if dist_lt(ADN312, TCN001, 10000) != 1  -> 0x2F040
  0x02F084  if hp_pct_test(ADT306, 0) == 1  -> 0x2F0EC
  0x02F0D8  if hp_pct_test(TCN003, 0) != 1  -> 0x2F0F8
  0x02F150  if dist_lt(ADT306, TCN003, 10000) != 1  -> 0x2F2B0
  0x02F2F4  if hp_pct_test(ADS351, 0) != 1  -> 0x2F454
  0x02F498  if hp_pct_test(TCN004, 50) != 1  -> 0x2F558
  0x02F59C  if hp_pct_test(TCN003, 0) != 1  -> 0x2F5BC
  0x02F5BC  if global[124] != 0  -> 0x2F664
  0x02F5F4  if unit_alive(ADT306) != 1  -> 0x2F664
  0x02F644  if unit_relation(TCN003, ADT306) != 1  -> 0x2F664
  0x02F6A4  if hp_pct_test(ADT306, 0) != 1  -> 0x2F82C
  0x02F6B8  if global[120] != 0  -> 0x2F780
  0x02F6CC  if global[124] != 1  -> 0x2F780
  0x02F830  if global[108] != 1  -> 0x2F9FC
  0x02F9C8  if random(1) == 0  -> 0x2F870
  0x02F9DC  if random(1) == 1  -> 0x2F918
  0x02FA44  if 8 < 1  -> 0x2FBC8
  0x02FC10  if 8 < 3  -> 0x2FCF4
  0x02FD3C  if 8 < 4  -> 0x2FE20
  0x02FE68  if 8 < 5  -> 0x2FF4C
  0x02FF94  if 8 < 6  -> 0x30118
  0x030160  if 8 < 7  -> 0x30220
  0x030254  if unit_alive(ADT301) != 1  -> 0x302E0
  0x0302C0  if dist_lt(ADT301, TCN000, 15000) != 1  -> 0x302E0
  0x030304  if unit_alive(ADT302) != 1  -> 0x30390
  0x030370  if dist_lt(ADT302, TCN000, 15000) != 1  -> 0x30390
  0x0303B4  if unit_alive(ADT303) != 1  -> 0x30440
  0x030420  if dist_lt(ADT303, TCN000, 15000) != 1  -> 0x30440
  0x030464  if unit_alive(ADT304) != 1  -> 0x304F0
  0x0304D0  if dist_lt(ADT304, TCN000, 15000) != 1  -> 0x304F0
  0x030514  if unit_alive(ADT305) != 1  -> 0x305A0
  0x030580  if dist_lt(ADT305, TCN000, 15000) != 1  -> 0x305A0
  0x0305C4  if unit_alive(ADT306) != 1  -> 0x30650
  0x030630  if dist_lt(ADT306, TCN000, 15000) != 1  -> 0x30650
  0x030674  if unit_alive(ADT307) != 1  -> 0x30700
  0x0306E0  if dist_lt(ADT307, TCN000, 15000) != 1  -> 0x30700
  0x030724  if unit_alive(ADT308) != 1  -> 0x307B0
  0x030790  if dist_lt(ADT308, TCN000, 15000) != 1  -> 0x307B0
  0x0307B0  if global[4] != 1  -> 0x30870
  0x030874  if global[112] < 1  -> 0x309D4
  0x0309D8  if global[112] < 1  -> 0x30ABC
  0x030AC0  if global[112] < 2  -> 0x30D08
  0x030D0C  if global[112] < 3  -> 0x30F0C
  0x030F10  if global[112] < 3  -> 0x30FD0
  0x031018  if unit_state(ADT302) != 1  -> 0x31170
  0x031044  if global[128] != 1  -> 0x310CC
  0x0311B4  if unit_state(ADT301) != 1  -> 0x3130C
  0x0311E0  if global[128] != 1  -> 0x31268
  0x031350  if unit_state(ADT303) != 1  -> 0x314A8
  0x03137C  if global[128] != 1  -> 0x31404
  0x0314EC  if unit_state(ADT305) != 1  -> 0x31644
  0x031518  if global[128] != 1  -> 0x315A0
  0x031688  if unit_state(ADT304) != 1  -> 0x317E0
  0x0316B4  if global[128] != 1  -> 0x3173C
  0x031824  if unit_state(ADT306) != 1  -> 0x3197C
  0x031850  if global[128] != 1  -> 0x318D8
  0x0319C0  if unit_state(ADT307) != 1  -> 0x31B18
  0x0319EC  if global[128] != 1  -> 0x31A74
  0x031B5C  if unit_state(ADT308) != 1  -> 0x31CB4
  0x031B88  if global[128] != 1  -> 0x31C10
  0x031D18  if unit_hp_pct(TCN001, Character_Player_Test) > 40  -> 0x32D80
  0x031D2C  if global[20] == 8  -> 0x32D80
  0x031F1C  if global[128] != 1  -> 0x3261C
  0x031F74  if unit_state(ADT301) != 1  -> 0x31FF4
  0x032038  if unit_state(ADT302) != 1  -> 0x320B8
  0x0320FC  if unit_state(ADT303) != 1  -> 0x3217C
  0x0321C0  if unit_state(ADT304) != 1  -> 0x32240
  0x032284  if unit_state(ADT305) != 1  -> 0x32304
  0x032348  if unit_state(ADT306) != 1  -> 0x323C8
  0x03240C  if unit_state(ADT307) != 1  -> 0x3248C
  0x0324D0  if unit_state(ADT308) != 1  -> 0x32550
  0x032594  if unit_state(ADS351) != 1  -> 0x32614
  0x032660  if unit_state(ADT301) != 1  -> 0x326E0
  0x032724  if unit_state(ADT302) != 1  -> 0x327A4
  0x0327E8  if unit_state(ADT303) != 1  -> 0x32868
  0x0328AC  if unit_state(ADT304) != 1  -> 0x3292C
  0x032970  if unit_state(ADT305) != 1  -> 0x329F0
  0x032A34  if unit_state(ADT306) != 1  -> 0x32AB4
  0x032AF8  if unit_state(ADT307) != 1  -> 0x32B78
  0x032BBC  if unit_state(ADT308) != 1  -> 0x32C3C
  0x032C80  if unit_state(ADS351) != 1  -> 0x32D00
  0x032DDC  if dist_lt(TCN001, TCN099, 8000) != 1  -> 0x32E9C
  0x032F00  if unit_hp_pct(TCN001, Character_Player_Test) <= 50  -> 0x32FD4
  0x03301C  if unit_state(ADS351) == 1  -> 0x3303C
  0x033094  if dist_lt(TCN001, ADS351, 5000) != 1  -> 0x33154
  0x03319C  if unit_state(ADS351) == 1  -> 0x33204
  0x033208  if global[20] != 0  -> 0x33430
  0x033260  if unit_state(ADT301) == 1  -> 0x33430
  0x033300  if unit_state(ADT302) != 2  -> 0x33424
  0x033338  if builtin105(ADT302) != 1  -> 0x33424
  0x033370  if builtin105(ADT301) != 1  -> 0x33424
  0x033430  if global[20] != 1  -> 0x334F0
  0x033488  if unit_state(ADT302) == 1  -> 0x334F0
  0x0334F0  if global[20] != 2  -> 0x335B0
  0x033548  if unit_state(ADT303) == 1  -> 0x335B0
  0x0335B0  if global[20] != 3  -> 0x33670
  0x033608  if unit_state(ADT304) == 1  -> 0x33670
  0x033670  if global[20] != 4  -> 0x33730
  0x0336C8  if unit_state(ADT305) == 1  -> 0x33730
  0x033730  if global[20] != 5  -> 0x337F0
  0x033788  if unit_state(ADT306) == 1  -> 0x337F0
  0x0337F0  if global[20] != 6  -> 0x338B0
  0x033848  if unit_state(ADT307) == 1  -> 0x338B0
  0x0338B0  if global[20] != 7  -> 0x33970
  0x033908  if unit_state(ADT308) == 1  -> 0x33970
  0x0339B8  if unit_state(ADT301) != 2  -> 0x33A48
  0x0339F0  if builtin105(ADT301) != 1  -> 0x33A3C
  0x033A04  if global[20] == 0  -> 0x33A3C
  0x033A90  if unit_state(ADT302) != 2  -> 0x33B20
  0x033AC8  if builtin105(ADT302) != 1  -> 0x33B14
  0x033ADC  if global[20] == 1  -> 0x33B14
  0x033B68  if unit_state(ADT303) != 2  -> 0x33BF8
  0x033BA0  if builtin105(ADT303) != 1  -> 0x33BEC
  0x033BB4  if global[20] == 2  -> 0x33BEC
  0x033C40  if unit_state(ADT304) != 2  -> 0x33CD0
  0x033C78  if builtin105(ADT304) != 1  -> 0x33CC4
  0x033C8C  if global[20] == 3  -> 0x33CC4
  0x033D18  if unit_state(ADT305) != 2  -> 0x33DA8
  0x033D50  if builtin105(ADT305) != 1  -> 0x33D9C
  0x033D64  if global[20] == 4  -> 0x33D9C
  0x033DF0  if unit_state(ADT306) != 2  -> 0x33E80
  0x033E28  if builtin105(ADT306) != 1  -> 0x33E74
  0x033E3C  if global[20] == 5  -> 0x33E74
  0x033EC8  if unit_state(ADT307) != 2  -> 0x33F58
  0x033F00  if builtin105(ADT307) != 1  -> 0x33F4C
  0x033F14  if global[20] == 6  -> 0x33F4C
  0x033FA0  if unit_state(ADT308) != 2  -> 0x34030
  0x033FD8  if builtin105(ADT308) != 1  -> 0x34024
  0x033FEC  if global[20] == 7  -> 0x34024
  0x034034  if global[12] < 3  -> 0x340FC
  0x034048  if global[16] >= 3  -> 0x340FC
  0x0340FC  if global[12] < 2  -> 0x341C4
  0x034110  if global[16] >= 2  -> 0x341C4
  0x0341C4  if global[12] < 1  -> 0x3428C
  0x0341D8  if global[16] >= 1  -> 0x3428C
  0x0342EC  if unit_state(ADT301) == 1  -> 0x34358
  0x034344  if unit_state(ADT302) != 1  -> 0x345FC
  0x03439C  if unit_state(TCN000) == 1  -> 0x343BC
  0x034400  if unit_state(ADT301) == 1  -> 0x34478
  0x034458  if unit_state(ADT302) == 1  -> 0x34478
  0x0344D0  if dist_lt(ADT301, TCN000, 20000) == 1  -> 0x34550
  0x03453C  if dist_lt(ADT302, TCN000, 20000) != 1  -> 0x345FC
  0x03460C  if global[20] == 8  -> 0x34634
  0x034620  if global[20] != 9  -> 0x34640
  0x034640  if global[20] != 0  -> 0x346B8
  0x034698  if unit_state(ADT301, 1) == 1  -> 0x346B8
  0x0346B8  if global[20] != 1  -> 0x34730
  0x034710  if <unknown: no static entry> == 1  -> 0x34730
  0x034730  if global[20] != 2  -> 0x347A8
  0x034788  if <unknown: no static entry> == 1  -> 0x347A8
  0x0347A8  if global[20] != 3  -> 0x34820
  0x034800  if <unknown: no static entry> == 1  -> 0x34820
  0x034820  if global[20] != 4  -> 0x34898
  0x034878  if <unknown: no static entry> == 1  -> 0x34898
  0x034898  if global[20] != 5  -> 0x34910
  0x0348F0  if <unknown: no static entry> == 1  -> 0x34910
  0x034910  if global[20] != 6  -> 0x34988
  0x034968  if <unknown: no static entry> == 1  -> 0x34988
  0x034988  if global[20] != 7  -> 0x34A00
  0x0349E0  if <unknown: no static entry> == 1  -> 0x34A00
  0x034A90  if global[116] == 1  -> 0x34A30
  0x034AA4  if global[116] == 2  -> 0x34A5C
